2011-03-24 177 views
1

我认为我搞砸了我的安装项目,因为我的应用程序在安装项目中失败。所以我想恢复到早期版本。我的解决方案由47个不同的项目组成,实际安装后工作正常,所以我想保留在完成安装过程后所做的更改。如何仅返回到Team Foundation Server的早期版本,仅适用于单个项目?回到旧版本的tfs

我所知道的是,我的工作版本是03.03.2011 13:00,而非工作版本是03.03.2011 16:00。请帮助我隔离受影响的文件。

回答

2

首先,您会得到一个特定的版本,用早期版本的任何东西(通过更改集编号,日期/时间或标签)覆盖您的工作区。这将是一个很好的开始:验证早期版本是否先运行(即使您记得它可行,它总是值得验证)。在团队资源管理器中右键单击获取特定版本...命令。在命令行中,tf.exe语法允许指定更改集等(有关详细信息,请参阅文档)。

一旦你知道你要回滚一个或多个更改设置,你需要从TFS PowerToys的(download link)命令行工具tftp.exe(在TFS2010这是tf.exe部分)使用rollback命令。