我不得不在工作中使用VSS,但使用SVN作为个人存储库。在VSS和同步之间进行同步的最佳方式是什么?如何在VSS和SVN之间同步
9
A
回答
0
我在过去所做的那样如下:
- 确保我的所有更改承诺的svn://树干
- 做一个摆脱VSS最新到我的工作拷贝。
- 手动合并我的工作副本中的更改。
- 提交合并后的代码放到了svn://树干
- 做一个VSS diff和签任何文件有差异(不覆盖文件)
- 入住这些文件。
4
为了摆脱手动合并步骤,我可以用一个单独的svn分支(SVN://分支机构/ VSS)如下:
- 创建SVN的工作副本://分支/ VSS
- 做一个VSS获取最新这方面的工作拷贝
- SVN提交
- SVN从SVN合并://树干
- SVN提交
- 做一个VSS差异与分歧检出的所有文件(无覆盖)
- 检查这些文件
- 再集成的svn://分支/ VSS为SVN://树干
2
你也可以把这个作为一个供应商提供如红豆书定义的分支: Vendor Branches
这样,基本流程是:
- 有一个VENDO [R分支“分支/ VSS /电流”从VSS包含最新的代码
- 标签当前版本为“分支/ VSS/2008-09-15”
- 第二天,得到新的文件到“当前”
- 标签再次进入“分支/ VSS/2008-09-16”
- 合并这两个标记之间的差异为主干,解决冲突
- 删除旧的标签,需要
这实际上是我们所使用的技术从VSS迁移到SVN时。 如果您关心从SVN-> VSS的返程,您只需在主干和分支之间进行差异/ VSS /电流并将差异应用于VSS。
相关问题
- 1. 如何在GIT和SVN之间进行双向同步
- 2. 如何在生产服务器SVN和网站之间进行同步
- 3. 如何同步PC和手机之间的日期和时间?
- 4. 如何阻止svn同步
- 5. 在Java和C++之间同步日期
- 6. 同步svn和mercurial回购
- 7. 如何同步Windows和Linux电脑之间的时间?
- 8. 如何使用java在OpenLdap和Active Directory之间进行同步?
- 9. 如何在客户端和服务器之间实现同步
- 10. 如何在Android SQLite和SQL Server之间进行双向同步
- 11. 如何在perforce和git repos之间同步文件
- 12. 如何同步块之间的动作
- 13. 如何在同步同步时排除svn元数据?
- 14. 同步年和月之间的DROPDOWNLIST
- 15. C#和C++之间的同步值?
- 16. PyQt4:QSpinbox和QSlider之间的同步
- 17. Mac OS X和iPhone之间的同步
- 18. android和PC之间的数据同步?
- 19. SVN到SVN同步 - 主/从
- 20. 同一台机器上的SVN和VSS客户端
- 21. 同步函数和同步块之间有什么区别?
- 22. 同步(this)和同步(objectReference)之间的区别
- 23. 移动从VSS到SVN
- 24. 管理VSS到SVN迁移
- 25. 如何同步核心数据和CloudKit之间记录有效
- 26. 如何同步OpenLdap和活动目录之间的数据
- 27. 如何同步delphi和php之间的加密使用dcpcrypt
- 28. 如何同步ASP.NET和Tomcat之间的会话/安全性?
- 29. xbee之间没有同步
- 30. 同步之间的区别
接受答案没有被选择的任何理由? – 2010-07-20 08:44:37