我有很多git倉庫,這些倉庫由repo管理。 我知道「repo start」和「git push」是記錄所有存儲庫版本的解決方案。 但我不想在所有存儲庫上看到很多分支或標籤。 特別是,我想檢查所有的日誌作爲時間排序,即使日誌是在不同的git上,這樣我就可以輕鬆地跟蹤每個更改,並且沒有一個一個的「git log」。 有什麼工具可以幫助我嗎?如何在大量的git倉庫中收集發行版本
==========
研究半天后... 我找到repo manifest -r
可能的解決方案。 此命令通過記錄每個git存儲庫的SHA1來輸出manifest.xml。 我使用這個程序:
cd .repo/manifests
repo manifest -r -o default2.xml
cp default2.xml default.xml
git commit -am "Release manifest.xml"
犯庫完成後,做例行一次。 有沒有比這更好的方法?
=====================================
我的圖來畫解釋我的問題。
是否有管理這些發行版本的任何工具?我希望在版本間切換不僅僅是一個git。到目前爲止,我只能找到命令repo manifest -r來完成這項工作。找到這種要求的關鍵詞是什麼?