2016-04-11 32 views
2

我嘗試運行下面我TeamCity的配置命令行構建步驟以獲得最新的標記文本文件:.hg文件夾不是在工作目錄

hg log -r tip --template {latesttag} > version.txt 

命令將結束與錯誤: abort:'D:\ TeamCity \ buildAgent \ work \ ec2a0c1f516aab26'(找不到.hg)找不到存儲庫!

.hg文件夾從工作目錄中丟失。它看起來像Teamcity獲取存儲庫中的文件,以便.hg文件夾更新來到工作目錄。

當我使用「hg clone」手動克隆存儲庫時,包含.hg文件夾,並且我可以運行「hg log」命令而沒有任何問題。

如何使用TeamCity將工作目錄中的.hg文件夾包含在工作目錄中?

TeamCity的版本是9.1.1

+0

只是想知道是否有一些設置(TeamCity)可用於此Mercurial配置? VCS根配置已設置「Mercurial配置」,我正在尋找是否可以通過這種方式進行任何操作。 此外,我試圖找出什麼hg命令Teamcity正在執行檢查時,但我一直無法讓他們在構建日誌中可見。 – Jazzka

回答

4

代理方結賬必須在版本控制設置selected去訪問特定的版本控制目錄,並從倉庫溝通的能力建立。

+0

謝謝。這個竅門! – Jazzka

相關問題