[Development] git submodules

Sze Howe Koh szehowe.koh at gmail.com
Wed Jan 1 02:22:24 CET 2014


On 1 January 2014 09:00, Jiergir Ogoerg <f35f22fan at gmail.com> wrote:
>
> Thanks a lot, I was about to write I figured it out, but your reply
> gave me further insight.

You're welcome.


> The prick required _all_ previous commits to have Change-Id too.. took
> me a while to figure this out.. and to learn git rebase..

Necessity is the mother of speedy learning ;)


> What I can't figure out is - which qt version (4 or 5) do these belong to?
>
> For example I pushed (then abandoned) this:
> https://codereview.qt-project.org/#change,74520
>
> Was it in queue for Qt4 or Qt5, the webpage doesn't mention any of these..

That's Qt 5. Qt 5 has the modular structure with different submodules
(the "Project" field values are "qt/qtbase", "qt/qtdeclarative",
etc.), and uses the new "dev"/"stable"/"release" branch model:
http://qt-project.org/wiki/Branch-Guidelines. You may come across some
unreleased Qt 5 submodules that use the old branch model, with a
"master" branch.

Qt 4 is monolithic (the "Project" field is only "qt/qt"), and the only
active branch is "4.8". Example:
https://codereview.qt-project.org/#change,73452


Qt 5 example: https://codereview.qt-project.org/#q,status:open+project:qt/qtbase,n,z
Qt 4 example: https://codereview.qt-project.org/#q,status:open+project:qt/qt,n,z


Sze-Howe



More information about the Development mailing list