2011-12-16 62 views
0

我在設置Teamcity和Git時遇到了麻煩。我有一個git repo簽出到一個目錄。我在Teamcity VCS根目錄中的「clone repository to」設置被設置爲相同的目錄。當我運行的構建,我得到的錯誤TeamCity和Git

The ref 'refs/heads/master' could not be resolved 

顯然是因爲它刪除了.git目錄,和/或可能是移動的文件/.git父目錄。

我很明顯誤解了這個過程的某些部分,但是哪個?謝謝。

+0

來自TeamCity或您的構建腳本的錯誤? – manojlds 2011-12-16 17:34:33

+0

來自TeamCity,在構建之前 – Jon 2011-12-17 00:31:46

回答

0

嘗試將「克隆存儲庫」字段留空,它應該以這種方式工作。 「克隆存儲庫」指向TeamCity克隆遠程存儲庫的目錄。如果您將它留空,TeamCity將使用默認位置(〜/ .BuildServer/system/caches/git中的文件夾)。我認爲發生錯誤是因爲在克隆之前,TeamCity會清理指定的目錄。