【发布时间】:2015-12-15 06:24:10
【问题描述】:
最近我继承了一个项目,在 TFS 上进行源代码控制。假设它有 A.cs、B.cs 和 C.cs 类。我开发了一些新功能 - 更改了 C.cs 类并添加了 D.cs 和 E.cs 类。我签到了。
然后项目经理意识到,之前的开发人员对 A.cs 和 B.cs 进行了一些更改,我们还不想在生产中使用它们。
我备份了项目(本地化),删除了项目的本地副本,从 TFS 获取旧版本(获取特定版本),添加了新类(D.cs 和 E.cs)并更改了 C.cs。
一切正常。没有问题。但是在我签入解决方案后,我无法构建,因为我突然有了 A.cs 和 B.cs 的新版本(不需要)。
解决此问题的正确步骤是什么?我现在如何用旧版本“覆盖”服务器上的 A.cs 和 B.cs?
【问题讨论】:
标签: visual-studio-2013 version-control tfs