如何在 VSS 和 SVN 之间同步
我在工作中被迫使用 VSS,但使用 SVN 作为个人存储库。 VSS 和sync 之间同步的最佳方式是什么?
I am forced to use VSS at work, but use SVN for a personal repository. What is the best way to sync between VSS and sync?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我过去所做的如下:
What I have done in the past is as follows:
您还可以将其视为供应商提供的分支,如 redbean 书中定义的那样:
供应商分支
这样,基本流程将是:
这实际上是我们从 VSS 迁移到 SVN 时使用的技术。
如果您关心从 SVN->VSS 的回程,则只需在主干和分支/VSS/当前之间进行比较,并将差异应用于 VSS。
You could also treat this as a vendor supplied branch as defined in the redbean book:
Vendor Branches
With this, the basic flow would be:
This is actually the technique we used when migrating from VSS to SVN.
If you care about the return trip from SVN->VSS, you'll just have to diff between trunk and branches/VSS/current and apply the diffs to VSS.
要摆脱手动合并步骤,我可以使用单独的 svn 分支 (svn://branches/VSS),如下所示:
To get rid of the manual merge step, I could use a separate svn branch (svn://branches/VSS) as follows: