我目前正在 SVN 上开展一个项目。然而,我将有几天无法访问互联网,并将继续我的项目。
有什么方法可以在我的本地机器上克隆存储库,提交对它的更改,并且当我访问互联网时将它们“推送”到共享存储库上?考虑到这里的 Mercurial,是否值得完全迁移?!
最佳答案
你的问题对我来说就像 git-svn
的用例:
git svn clone http://svn.example.com/project/trunk
git svn rebase
使您的 Git 存储库与 SVN 存储库同步 git commit
提交到 Git 存储库git svn dcommit
将您的更改推送回 SVN 存储库 我每天都在使用这个工作流程!
这样做有两个巨大的优势:
关于svn - 在本地机器上临时使用 SVN 离线工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4934208/