我一直在設置TeamCity,並且幾乎所有的工作都能夠編譯引用瞭解決方案路徑之外的程序集的VS2005解決方案。我有我們的SVN存儲庫結構如下TeamCity路徑到外部引用程序集
Root Libraries Project 1 Trunk Project 2 Trunk
項目1和項目2引用位於庫中的第三方程序集。這個工作從VS2005 IDE內就好了自HintPath所有引用的解決方案文件調用的MSBuild當這個樣子:
..\..\..\Libraries\ThirdParty.dll
我所遇到的問題是,當TeamCity的死亡從SVN結帳對於項目1或項目2,它將所有內容放入與HintPath給定的相對路徑結構不匹配的內部目錄中。
如何通過TeamCity配置或配置我的解決方案/目錄結構來清除此問題?任何一個都可以滿足我的需求。
謝謝!
謝謝戈登。但是,我想將所有內容都保存在存儲庫樹中,所以我認爲您的方法對我們來說不太合適。 – 2009-10-14 15:50:14