将 SVN 存储库转换为 HG 存储库并丢弃修订注释
我想从 SVN 存储库创建 HG 存储库,但我不希望 HG 存储库有任何提交注释。做到这一点最简单的方法是什么?
I want to create a HG repository from a SVN repository, but I do not want the HG repository to have any of the commit comments. What would be the easiest way to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
导入带有注释的 svn 存储库(通过 Convert 扩展或 hgsubversion 桥)。比使用 HistEdit 重写历史记录并删除评论。
Import svn repository with comments (eiher via Convert extension or hgsubversion bridge). Than use HistEdit to rewrite history and remove comments.
如果您不介意编辑一些 Python 代码,请获取本地 hg 安装并更改其转换扩展以在转换期间破坏所有提交消息。
像这样的东西
应该可以解决问题。
If you don't mind editing a bit of Python code, get a local hg installation and change its convert extension to clobber all commit messages during conversion.
Something like
should do the trick.
所有“.svn”子文件夹。或者,与
TortoiseSVN 存储库资源管理器,导航到所需的
文件夹并将其导出到您的磁盘。
HTH
托马斯
all the '.svn' subfolders. Or, with
TortoiseSVN Repository Explorer, navigate to the desired
folder and export it to your disk.
HTH
Thomas