【问题标题】:TFS checkin is getting rejected where to find the mapping for the files in my pending changesTFS 签入被拒绝在哪里可以找到我的待处理更改中的文件的映射
【发布时间】:2018-10-28 13:44:08
【问题描述】:

我正在使用 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

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

我将鼠标悬停在该文件上,发现它们具有它们在解决方案中的准确路径,还有一个详细的日志,我可以看到它而不是构建页面(单击“查看构建详细信息”后会打开) )

【问题讨论】:

    标签: visual-studio-2015 tfs


    【解决方案1】:

    这是因为您正在尝试更改一个未映射到工作区中的文件以用于您的门控签入构建。您需要

    • 不要将该文件更改为与由门控签入管理的内容相同的变更集的一部分
    • 修改您的门控签入构建定义,以包含到相关文件的映射

    【讨论】:

      【解决方案2】:

      对于门控值机,A few other things to know

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

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

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

      【讨论】:

        猜你喜欢
        • 2012-04-19
        • 1970-01-01
        • 1970-01-01
        • 2012-03-17
        • 2014-03-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多