将我们的 VCS 迁移到内部并从 svn 迁移到 git。已设置 GitLab CE 和 subgit(同时将所有用户迁移到 git)。一切似乎都工作正常(包括作者翻译)但是当将文件提交到 git 时,生成的 svn 提交是:
/trunk
/trunk/path/to/committed.file
git commit 的位置是:
/trunk/path/to/committed.file
有没有办法消除
/trunk
从 svn 提交?
是的,在本地模式下使用 subgit,而不是在远程模式下。
在此处阅读有关“问题”的更多信息:https ://issues.tmatesoft.com/issue/SGT-839