我非常喜欢Mercurial。但是,我工作的大多数公司还没有准备好更换为Mercurial。所以我想知道是否有一种方便的方式来使用本地Mercurial存储库并提交给我公司的svn(我会推到我的远程Mercurial回购)。我更喜欢一种可以很容易地作为MercurialEclipse用户集成到我的工作流中的解决方案。本地Mercurial - 远程SVN
4
A
回答
4
当你想直接将改变推送到svn时,你首先从svn中取出最新的改变,然后将你的改变重新定位到svn HEAD并将它们推回去。
$ hg pull --svn # pull the changes from svn
$ hg up your_head # update the repo to the head of the changes you want to push to svn
$ hg rebase --svn # rebase your_head onto svn
$ hg push --svn
2
看看HgSubversion,它应该适合您的需求。
然后,您可以使用Mercurial作为Subversion客户端。
相关问题
- 1. 远程使用Mercurial和SVN吗?
- 2. Mercurial:在远程存储库创建远程存储库的本地副本
- 3. Mercurial合并采取本地/完全忽略远程
- 4. Mercurial/Kiln:比较本地与远程,独立的存储库?
- 5. 如何连接本地和远程Mercurial回购?
- 6. 使用Mercurial将本地克隆推送到远程存储库
- 7. 钩脚本将SVN文件从本地移动到远程
- 8. 与SVN备份的远程Mercurial回购团队合作
- 9. 没有安装Mercurial的远程Mercurial
- 10. 远程SVN合并
- 11. 远程SVN管理
- 12. 如何在本地检出远程svn分支?
- 13. SVN外部从本地存储库到远程存储库
- 14. 拉远程SVN并合并本地更改
- 15. 将本地svn转移到远程伪造
- 16. 如何远程访问本地SVN服务器?
- 17. SVN绝对通过本地文件覆盖远程文件
- 18. SVN远程服务器和本地的Excel
- 19. 获取当前本地分支的远程git-svn分支
- 20. 设置代理远程SVN服务器的本地SVN服务器?
- 21. 获取远程Mercurial库
- 22. 远程(免费)SVN主机
- 23. Mercurial,本地克隆
- 24. PhpStorm&SVN:如何获取远程副本并覆盖本地副本
- 25. Php/Shell远程SVN tarballs
- 26. SVN强制远程提交
- 27. SVN远程存储库
- 28. TIBRV:远程VS本地RVD
- 29. 本地和远程EJB
- 30. EJB本地包括远程