我想从SVN存储库创建HG存储库,但我不希望HG存储库具有任何提交注释。最简单的方法是什么?
答案 0 :(得分:1)
使用注释导入svn存储库(通过Convert extension或hgsubversion bridge)。比使用HistEdit重写历史记录并删除评论。
答案 1 :(得分:1)
如果您不介意编辑一些Python代码,请在转换过程中获取本地hg安装并将其convert扩展名更改为clobber所有提交消息。
像
这样的东西diff --git a/hgext/convert/convcmd.py b/hgext/convert/convcmd.py
--- a/hgext/convert/convcmd.py
+++ b/hgext/convert/convcmd.py
@@ -294,6 +294,7 @@
commit.author = self.authors.get(commit.author, commit.author)
commit.branch = self.branchmap.get(commit.branch, commit.branch)
self.commitcache[rev] = commit
+ commit.desc = 'no message'
return commit
def copy(self, rev):
应该这样做。
答案 2 :(得分:-1)
HTH
托马斯