3
我們在這裏使用repos的一種奇怪的方式(並且我無法控制它),其中根存儲庫存放多個項目......沒有像trunk/tags /分支文件夾...(我很傷心)。在TeamCity中獲取子文件夾svn修訂
因此,例如結構如下:
http://my.svn.root/main
|-- /Project1
|-- /Project2
...
等等...
現在做的文件夾svn log
會給我該文件夾中的最新版本號。問題是,TeamCity的好像根是做svn info
,所以即使我指定一個VCS根這樣的:
http://my.svn.root/main/Project1
的%build.vcs.number%
屬性似乎從main
根回購的採摘,所以犯Project2實際上會推進這個數字(這不是我想要的)。
有沒有辦法告訴TeamCity使用子文件夾最新的提交號碼而不是根修訂?或者一個不同的屬性,只是這樣做?
謝謝!
這是很好的建議。它應該包含在TeamCity最佳實踐頁面上。 –
仍然不能在TeamCity 8上工作((。它返回最新版本的值,不管你做什麼分支結賬。 – dollar2048