回答
第一个:在本地获取CVS存储库。
二:在这个CVS仓库在本地创建一个善变的资料库。这将用作您的远程mercurial服务器。
第三:克隆这个mercurial存储库,你在这里工作。
Mercurial比cvs提供了更好的合并支持,并且可以让您的工作更轻松。重新提交给CVS需要一个额外的步骤。这是如何工作的,一步一步。工作流看起来很复杂,但实际上很简单。保持流程图关闭。
1)本地CVS存储库:使用CVS checkout创建本地存储库。
2)远程HG存储库:在此CVS回购库中做一个mercurial回购。 (HG init; HG add; HG commit)。回购将会像一个远程的mercurial仓库一样使用。保持此文件夹清洁,并仅使用此文件夹将文件传输到CVS。
3)本地HG存储库:创建一个新的文件夹,您将完成所有工作。 (HG克隆)。将所有CVS文件添加到hg-ignore-list。
4)开发:做这里的工作,'hg add/commit'需要时。推你的工作回到CVS之前
制备方法:(步骤5-8)
5)CVS更新:(本地CVS仓库=远程HG存储库)
CVS更新:更新本地CVS仓库
汞柱承诺:承诺的CVS更新的代码在远端分支善变
汞柱更新:更新你的工作拷贝以使CVS更改处于活动状态。
6)HG pull:检查您当地的mercurial repo上的更改并提交更改。
7)HG合并:合并您本地mercurial repo上的所有CVS更改。大部分更改将自动合并。
8)HG commit:合并后提交您的更改。
现在您已准备好将您的工作推向远程HG仓库和CVS。
9)本地HG推送:将本地工作推送到远程回购。
10)远程HG更新:更新让您的工作副本查看推送的更改。
11)CVS commit:通过CVS提交将远程mercurial repo中的更改提交给CVS。
2视图这项工作: 步骤一步: 容器视图:
- 1. Mercurial提交消息从本地到中央存储库
- 2. 如何在本地使用CVS存储库?
- 3. 如何在Mercurial的中央存储库中删除目录
- 4. 如何在共享主机上设置Mercurial中央存储库
- 5. 如何在Eclipse Helios中创建本地CVS存储库?
- 6. 如何监视“check-in/push-es”到中央Mercurial存储库?
- 7. 如何推送到mercurial的中央存储库?
- 8. 如何使用本地托管的rhodecode mercurial git存储库
- 9. 如何备份本地Mercurial存储库并使用rebase?
- 10. 如何将本地存储库与GitHub上的中央存储库同步?
- 11. EGit显示本地存储库位于中央存储库之前并位于中央存储库
- 12. 在本地网络上使用WAMP的中央和本地git存储库
- 13. 如何为maven工件创建本地中央存储库
- 14. 可以将Git或Mercurial设置为绕过本地存储库并直接转到中央存储库?
- 15. 移动本地Mercurial存储库到Bitbucket
- 16. Mercurial本地存储库备份
- 17. CVS - 清理CVS存储库
- 18. 如何获取CVS存储库的本地快照
- 19. 部署使用中央Git存储库
- 20. 中央CVS服务器VS本地CVS服务器
- 21. 如何从当前现有的本地git存储库中最好地建立一个“中央”git存储库?
- 22. Mercurial:在远程存储库创建远程存储库的本地副本
- 23. maven - 如何使用本地存储库
- 24. Mercurial:不完整的中央存储库可能吗?
- 25. Mercurial中央存储库LAN ghost文件夹?
- 26. 使用Mercurial将本地克隆推送到远程存储库
- 27. 在Elixir中使用本地存储库?
- 28. Git与中央存储库
- 29. 如何为我的本地Mercurial存储库提供服务?
- 30. 如何查看本地和存储库之间的mercurial差异?