4

如果我将解决方案移动到另一台计算机,Temporarily Work Uncontrolled从 SourceSafe 插件中选择选项,我是否可以将项目移回原始计算机(删除原始计算机上的原始解决方案并将其替换为我的“临时工作不受控制”副本)解决方案),并期望它与 SourceSafe 重新同步并合并我的所有更改?

或者这是否太危险而无法尝试?

4

1 回答 1

2

从我个人的经验来看,我知道你会经历各种各样的怪事。VSS 将完全拒绝同步某些文件,并为其他一些文件提供冲突错误。此外,如果您要向解决方案添加任何新项目,当您将解决方案复制回来时,它们将不会同步。

我个人的建议是在另一台机器上不受控制地工作,并在完成后创建一个 .patch 文件(或任何类型的 .diff 文件),然后将其应用到原始解决方案中。缺点是所有更改都将出现在单个变更集中。

于 2012-01-28T17:24:07.143 回答