我非常高兴地使用git-svn,但是我注意到当涉及到空目录时,Git与SVN有不同的处理方式。我需要解决以下特定情况:
在我的项目的SVN仓库中,我有几个空目录,它们应该保留下来不被修改。由于一些重构需求,我不得不删除另一个曾经包含文件的目录。 git svn dcommit
会删除文件,但是保留了目录。这让我感到困惑,因为Git忽略空目录的做法导致我的SVN仓库不一致。
我希望将这个特定目录从我的SVN仓库中删除。Git-svn可以做到吗?如果不能,我应该如何操作?(最终,在提交其他文件的同时,如何在同一更改集中完成此操作?)
git config --global svn.rmdir true
。 - kan