我檢查了TeamCity中的選項「在構建之前清理簽出目錄中的所有文件」。但它似乎並沒有在構建和部署代碼之前刪除服務器上的文件夾。總是有不再需要的雜散文件。有沒有更好的過程/我們可以通過添加額外的命令行參數來構建步驟來實現這個目標嗎?有沒有一種方法可以在構建之前使用TeamCity刪除目標服務器中的目錄?
謝謝。
我檢查了TeamCity中的選項「在構建之前清理簽出目錄中的所有文件」。但它似乎並沒有在構建和部署代碼之前刪除服務器上的文件夾。總是有不再需要的雜散文件。有沒有更好的過程/我們可以通過添加額外的命令行參數來構建步驟來實現這個目標嗎?有沒有一種方法可以在構建之前使用TeamCity刪除目標服務器中的目錄?
謝謝。
嘗試將特定文件夾設置爲Build Checkout Directory(而不是使用默認文件夾)。您可以在VCS設置頁面中進行設置。
您還需要選擇該選項的結賬每次運行前清理目錄。否則你仍然會留下流氓文件的問題