标签: c# tfs2013 build-definition
如果我尝试在Visual Studio中创建新的构建定义,请在“构建代理文件夹”窗口下的“源设置”选项卡上单击显示一个按钮的文本字段,该按钮显示允许您使用的窗口从本地计算机输入目录路径。为什么这样做?
根据我的理解,“构建代理文件夹”是构建机器上的目录,您的项目将被拉到该目录以便构建。不是您的本地计算机,这就是$(SourceDir)在构建计算机上路由到$(SystemDrive)\Builds\$(BuildAgentId)\$(BuildDefinitionPath)的原因。
$(SourceDir)
$(SystemDrive)\Builds\$(BuildAgentId)\$(BuildDefinitionPath)