我在TFS中删除了一些文件和一些文件夹。 很多检查后来我发现我需要在我的项目中删除的function。 我怎样才能恢复已删除的文件和文件夹?
我们开始使用VS 2012和VS 2013预览中内置的代码审查function。 请求审查和添加评论似乎非常简单。 如果有人添加了要求更改代码的注释,那么请求者如何进行这些更改并显示它们? 所以这个过程会像这样stream动: 人1请求代码审查。 人2添加评论并select“需要工作”。 人1进行必要的更改。 Person 1现在如何向Person 2显示这些更改? 您可以添加注释并发送它们,但文件不会更改。 我假设这些文件来自请求原始审阅时创build的变更集。 第1人是否应该closures此评价,并要求第二次评审? 创build第二个审查看起来并不是最佳的,因为你失去了为什么要进行更改的谈话历史。 有很多网站展示了如何使用代码评论的基本function,但是有没有哪些网站能够展示最佳实践? 例如,谁应该点击文件旁边的checkbox?
作为常驻TFSpipe理员,偶尔会要求我撤消用户在某个文件上签出的结账(通常是锁)。 这可以通过命令行使用TF.exe实用程序的“撤销”命令来完成(请参阅http://msdn.microsoft.com/en-us/library/c72skhw4.aspx ),但那样做很麻烦。 有没有办法通过GUI撤销另一个用户的结帐?
我们已经有过这种事情发生了几次,我们认为这不仅仅是侥幸。 当我们与我们的分支完成后,我们正在合并,有更多的变化,那么他们应该是。 因此,显示为未决更改的大部分文件都不会更改(在大多数情况下,分支或基地都不会更改)。 当我比较他们(我使用无法比较),没有任何区别。 我没有经历所有没有改变的文件,但是在大多数情况下,它们似乎被标记为[merge] ,而实际改变的文件被标记为[merge,edit] 。 在其中一种情况下,我们可能会更改大约100个文件,等待更改显示超过22,000个更改。 我们尝试过检查它们,认为tfs足够聪明,可以知道哪些文件发生了变化,哪些没有发生变化。 但它检查了所有文件。 有谁知道发生了什么事以及如何解决? 我们正在运行TFS 2012 w \ Update1 每个人都使用Visual Studio 2012 w \ Update 1。
我有一个持续集成构build在BuildAgent上运行,我无法正常工作。 我最近将代码库更改为C#6.0,并将项目更改为ToolsVersion 14。 我确实在Build Server(TFS 2012)上安装了Visual Studio 2015。 如果我现在检查C#6.0代码,第一个项目的构build失败(“$”是意想不到的或什么的) BuildTemplate是“DefaultTemplate.11.1”如果我检查日志文件,构build调用错误的csc.exe(C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Csc.exe) 如果我确实在没有任何开关的情况下启动MSBuild / 14.0 / Bin / MSBuild可执行文件,那么Build就会成功。 为什么TFS BuildAgent不使用ToolsVersion,我怎样才能让TFS 2012构build我的Visual Studio 2015解决scheme 如果我添加MSBuildArgument /tv:14.0它仍然失败。 因为它调用了MSBuild的版本12,它是Visual Studio 2015附带的.NET 4.6 RC框架的一部分。 更改MSBuild活动的ToolsPath确实可以使构build工作,但如果我尝试运行我的UnitTest,则会吐出子弹。 我得到一个微软的DLL“Microsoft.VisualStudio.TestPlatform.Utilities.dll”exception。 (VS2012也安装在Build Server上)。 更新:我现在unit testing得到一个不同的错误: TF900548: An error occurred publishing the Visual Studio test results. Details: […]