[英]How can I convert an SVN repository to GIT without annotated tags?
我在這里使用reposurgeon將ma svn轉換為git存儲庫:( 如何使用reposurgeon將svn repo轉換為git? )。
似乎將所有標簽都轉換為“帶注釋的標簽”。 我該如何改變這種行為?
我嘗試了tagify
選項,但是並沒有改變它。
問題是,轉換后的標簽顯示在日志中我創建該標簽的位置,而不顯示在它們所屬的修訂版的位置。 在SVN中,無論我創建它們多長時間,它們都會顯示在它們所屬的日志中的正確位置。
似乎這與該reposurgeon有所關系,在每個標簽中為.gitignore添加了一個提交,如下所示:
# A simulation of Subversion default ignores, generated by reposurgeon.
*.o
*.lo
...
*.pyo
*.rej
*~
.#*
.*.swp
.DS_store
# The contents of the svn:ignoreproperty on the branch root.
*~
nbproject
*.project
我如何才能使reposurgeon不在所有標簽中都為gitignore創建這樣的提交? 並讓它創建不作為提交出現在時間軸上的簡單標簽?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.