C# 在TFS中运行以前的生成

C# 在TFS中运行以前的生成,c#,visual-studio,tfs,C#,Visual Studio,Tfs,我的程序中有一个功能在以前的版本中被破坏,我想运行以前的版本来确定是什么变更集导致了破坏。有没有一个简单的方法可以做到这一点?我正在运行VS2013 pro。只需在您选择的网络浏览器中登录您的TFS即可。 应该有所有更改的完整列表,当然还应该有返回特定更改集的选项。只需在您选择的webbrowser中登录到您的TFS即可。 应该有一个所有更改的完整列表,当然还应该有返回特定更改集的选项。当您在队列生成窗口上对生成进行排队时,请选择“参数”选项卡。然后在高级部分,您将看到一个“获取版本”文本框。以

我的程序中有一个功能在以前的版本中被破坏,我想运行以前的版本来确定是什么变更集导致了破坏。有没有一个简单的方法可以做到这一点?我正在运行VS2013 pro。

只需在您选择的网络浏览器中登录您的TFS即可。
应该有所有更改的完整列表,当然还应该有返回特定更改集的选项。

只需在您选择的webbrowser中登录到您的TFS即可。
应该有一个所有更改的完整列表,当然还应该有返回特定更改集的选项。

当您在队列生成窗口上对生成进行排队时,请选择“参数”选项卡。然后在高级部分,您将看到一个“获取版本”文本框。以“C123”格式输入要从中生成的更改集,即,您要生成更改集5467,然后输入
C5467
我想您也可以使用标签或日期时间在队列生成窗口中对生成进行排队时,选择“参数”选项卡。然后在高级部分,您将看到一个“获取版本”文本框。以“C123”格式输入要从中生成的更改集,即,您要生成更改集5467,然后输入
C5467
我认为您也可以使用标签或日期时间

+1不过,最好只保留旧版本的存档,最好使用每日生成。当您意识到某些内容已损坏时,它可以节省大量时间,您可以对旧版本进行二进制切分,以确定其损坏的确切时间。同意,或者使用连续/滚动版本,您将在签入破坏该版本时立即知道是,尽管即使使用CI,有时,你可能几个月都没有注意到复杂应用程序中出现细微的回归现象。+1不过,简单地保存旧版本的存档是一个很好的做法,最好是使用每日版本。当你意识到有什么东西坏了,你可以用二进制文件对旧版本进行切分,以确定它到底什么时候坏了。同意,或者使用连续/滚动版本,一旦签入破坏了版本,你就会知道。是的,尽管即使使用CI,有时你可能几个月都不会注意到复杂应用程序中的细微回归。