繁体   English   中英

如何验证svn到git的转换?

[英]How to verify svn to git conversion?

在svn-to-git之后,您要执行哪些检查以确保您拥有所有在svn上的标签/分支/提交等,并且没有丢失?

我能想到的检查是:

  1. git远程分支的编号和名称与svn分支匹配
  2. 标签的编号和名称与svn标签匹配
  3. 两个存储库中每个分支上的提交数量相同

您能指导我并提出其他建议吗? 您是否知道有用的任何工具/脚本?

我还将检查您在SVN存储库中使用的所有svn:ignore设置是否都已转换为.gitignore条目。 您可以使用git svn create-ignore创建.gitignore文件:

$ git svn create-ignore

或者,如果您不想使用.gitignore文件(所有回购协作者之间共享),则可以在本地回购的.git/info/exclude文件中放置相同的规则:

$ git svn show-ignore > .git/info/exclude

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM