Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在深入研究 git-svn 之前,我在任何地方都找不到太多关于它的内容,我想知道它对 SVN 存储库使用有多安全。我进行了一些实验,并且进行了一次检查,该检查似乎在中途失败,但似乎并没有影响我的测试存储库。
git-svn 是否只使用公共 SVN api?或者它是否实现了任何黑客来绕过 api 以实现任何更高级的提交功能?是否存在 git-svn 在不正确使用时会损坏或以其他方式损坏 SVN 存储库的已知情况?
git-svn使用是安全的(“安全”的定义是:永远不能保证软件不会让你的房子炸掉)。它模仿 SVN 客户端,不能执行服务器其他/魔术服务器操作。
git-svn
如果你不确定你总是可以在本地创建一个 svn 存储库
svnadmin create ~/svn-repo
在本地克隆它
git svn clone ~/svn-repo
然后你玩弄:提交(git svn dcommit),更新(git svn rebase)等。
git svn dcommit
git svn rebase