【问题标题】:TFS workflow variable for git repository rootgit 存储库根目录的 TFS 工作流变量
【发布时间】:2014-09-12 01:56:24
【问题描述】:

我正在将代码迁移到 TFS 托管的 git 存储库中。我有一个基于带有 InvokeProcess 活动的 git 默认模板的自定义构建模板。我想在我的 git 存储库中调用一个可执行文件。 InvokeProcess的默认工作目录显然是System32,那么如何确定构建代理上git仓库的路径呢?

到处搜索显然在 TFS VC 的工作流模板中定义了一个 SourcesDirectory 变量,但我无法通过 git 模板使用它。有没有其他方法可以找出这条路径是什么?

【问题讨论】:

    标签: git tfs workflow-foundation


    【解决方案1】:

    我能够通过将 GetBuildDirectory 活动添加到工作流模板来解决此问题。它将构建代理的工作目录存储在工作流变量中,例如 BuildDirectory,源目录位于其“src”子目录下。

    【讨论】:

      【解决方案2】:

      【讨论】:

        猜你喜欢
        • 2013-06-24
        • 2012-07-30
        • 2012-09-03
        • 2013-02-23
        • 2014-09-02
        • 2011-11-03
        • 2016-09-22
        • 2013-04-16
        • 1970-01-01
        相关资源
        最近更新 更多