2
在svn-to-git之後執行什麼檢查以確保您擁有所有標記/分支/提交等等,因爲它們在svn上並且什麼都不會丟失?如何驗證svn轉換爲git?
檢查我能想到的是:
- 數和git遠程分支機構的名稱相匹配的svn分支
- 號和標籤匹配SVN標籤名稱
- 每個分支上提交的數量是相同的在這兩個存儲庫
你能指導我並建議任何其他檢查?有什麼工具/腳本可以幫助您瞭解嗎?
在svn-to-git之後執行什麼檢查以確保您擁有所有標記/分支/提交等等,因爲它們在svn上並且什麼都不會丟失?如何驗證svn轉換爲git?
檢查我能想到的是:
你能指導我並建議任何其他檢查?有什麼工具/腳本可以幫助您瞭解嗎?
我還會檢查您在SVN倉庫中已有的svn:ignore
設置是否已轉換爲.gitignore
條目。您可以使用git svn create-ignore創建.gitignore
文件:
$ git svn create-ignore
或者,如果你不喜歡使用.gitignore
文件(全部回購合作者之間共享),你可以把同樣的規則在當地回購的.git/info/exclude
文件:
$ git svn show-ignore > .git/info/exclude