如何使用 Visual Source Safe 合并项目差异?
我们的源安全数据库上有两个不同的项目(其中一个是另一个项目的副本,由于某些原因,我们的分支操作出现问题,没有固定分支文件,因此我必须获取一个标签并将其添加为不同的项目) 我知道如何看到两个项目之间的差异,并且我知道有一种机制可以让我们将差异合并到一个文件中(我认为“协调所有”可以解决问题,但我不确定)
所以这是我的问题如何我将一个项目中的文件与另一个项目中的另一个文件合并吗?
We have two different projects on our source safe database (one of them is a copy of another one for some reasons there was a problem with our branching operation that didn't pin our branched files therefore I had to get a label and add it as a different project)
I know how I can see the differences between two projects and I know that there is a mechanism that let us merge differences into one file (I think "reconcile all" will do the trick but i am not sure)
So here's my question how can I merge a file in a project with another file from another project?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您尝试使用内置工具合并代码,VSS(或者我称之为源代码销毁系统)将销毁您的代码。为什么要这样做? ..因为它是一个蹩脚的工具。
这是我推荐的
在你分支之前。 (只需查看
日期并猜测是否必须这样做)
根据。
(或者比
源安全)。
我有很多旧项目存储在sourcesafe 中。除了获取最新信息、签入和签出之外,尝试使用内置工具做任何事情都是毫无希望的。
VSS (or as i call it, source destruction system) will destroy your code if you try to merge it using the built-in tools. Why does it do that ? .. because its a lame tool.
This is what i recommend
before you branched. (just see the
date and guess if you have to)
base.
(or something better than
sourcesafe).
I have many old projects stored in sourcesafe. Its hopeless trying to use the built-in tools to do anything other than get latest, checkin and checkout.