在转换为git期间删除空文件夹svn commit

时间:2015-09-17 10:04:59

标签: subgit

我正在使用subgit将存储库从 svn 转换为 git ,并且它会生成一些空提交,因为只有一些文件夹提交。< / p>

有没有办法过滤掉它们,最好是在转换过程中?

1 个答案:

答案 0 :(得分:2)

是的,您可以指定

[translate] 
    createEmptyGitCommits = false
subgit/config文件中的

(您可以随时设置,但最重要的是在subgit configure步骤后立即设置)并运行

$ subgit install path/to/repository

应用更改。从那时起,在翻译新的SVN修订版时,不会创建空的Git提交,因此不会删除较旧的(已经翻译的)空Git提交,以免在Git存储库中更改SHA-1哈希。