Details
-
Bug
-
Resolution: Done
-
P2: Important
-
None
-
2013q1
-
None
Description
Now Qt project has many modules, and they have dependencies, like qtquickcontrols->qtdeclarative->qtbase.
For example, when we found a regression in qtquickcontrols, the reason could be a commit in itself, or qtdeclarative, or qtbase. And after the merges happened in those repos, it is really not easy job to do "git bisect".
The developer needs to know the details information, like based on a sha1 in qtbase, a sha1 in qtdeclarative, which changes in qtquickcontrols were integrated, with their sha1s.
I have a manual steps in my own blog:
http://qihome.org/qiliang/2013/12/02/the-snapshot-of-qt5-env-at-the-time-a-commit-was-merged-by-ci/
We need to maintain a information page for the whole history.
BTW, I found some records were removed from public server, like, http://testresults.qt-project.org/ci/QtSystems_master_Integration/ Do we have local backup of them?
Attachments
Issue Links
- relates to
-
QTBUG-38893 a powerful git-qt-bisect is needed
-
- Closed
-