TFS签入被拒绝在哪里可以找到我挂起的更改中的文件映射

时间:2018-05-18 07:18:52

标签: visual-studio-2015 tfs

我正在使用Visual Studio 2015和TFS 我已对现有解决方案进行了一些更改,现在想要办理登机手续。当我在大约6秒钟后检查时,我的建筑被拒绝,并出现以下错误

Exit code 1 returned from process: file name 'tf', arguments 'vc unshelve Gated_2018-05-18_07.55.11.2589;HM-EU\abe.prakash /loginType:OAuth /login:.,******** /noprompt'.

经过一些研究后,我发现错误可能与映射有关(链接如下)。

https://developercommunity.visualstudio.com/content/problem/167274/get-sources-exit-code-1-returned-from-process-file.html

如何检查已更改的文件的映射以查看它们是否正确映射。

我已经在文件上盘旋,看到他们有解决方案中存在的准确路径,还有一个详细的日志,我可以看到而不是构建页面(点击'查看后打开)建立细节')

2 个答案:

答案 0 :(得分:1)

这是因为您正在尝试更改未在工作区中映射的文件,以用于您的gated checkin构建。你需要

  • 不要将该文件更改为同一变更集的一部分,而不是通过门控签入管理的内容
  • 修改您的gated checkin构建定义,以包含对相关文件的映射

答案 1 :(得分:1)

对于门禁办理登机手续,A few other things to know

  

确保您的触发器中包含的文件夹也包含在内   您在Repository选项卡上的映射。

因此,请确保您只检查一个项目的更改,但与构建期间未映射到工作区的其他项目无关。

您可以参考此类似帖子的更多信息:Unable to check into TFS and Build with Continuous Integration '