2017-07-05 43 views
-1

我最近接管了一家新公司的構建職責,我試圖破譯他們的構建如何工作(TFS 2013),在不少文件中我看到代碼被複制到$(SrcDir)\ someDestination,但我無法找到SrcDir的定義。我已經在源代碼控制中搜索每個文件(使用搜索文件內容的文件瀏覽器),並且無法在任何地方找到它,我甚至檢查了構建服務器上的環境變量,但找不到任何定義SRCDIR。如果它是SourceDir,我知道它是在工作目錄下的生成代理屬性中定義的,但不是SrcDir。

任何幫助將不勝感激!

+0

必須被地方導入。你有沒有檢查過TeamBuildTypes文件夾? – JuanR

+1

「...在很多文件中我看到代碼...」在哪些文件中?項目文件?當您搜索源代碼管理中的每個文件時,您究竟在搜索什麼? '$(SrcDir)'是用法,而不是定義。該定義將是一個XML元素(例如'')。 –

+0

Kenneth - 我正在搜索文本SrcDir的所有文件。大多數情況下,我在.proj文件中看到它。我們正在使用InstallShield,並且已經查看了InstallShield構建定義,並且我也沒有在其中看到它。 –

回答

1

我找到了。這是構建定義的MSBuild的參數:

enter image description here