2
我們有一個Linux OS機器上託管的團隊城市。我們有一個TFS存儲庫,我們需要進行自動構建和自動部署。但是當我設置VCS根目錄時,它給了我一個錯誤,即只能在Windows機器上運行的機器上創建TFS根目錄。我尋找解決方案,我得到的一個解決方案是我們可以使用tfs-plugins。
是否有辦法編寫自定義腳本必須用於簽出每次簽入的代碼。請幫忙!!自定義腳本來結帳TFS
我們有一個Linux OS機器上託管的團隊城市。我們有一個TFS存儲庫,我們需要進行自動構建和自動部署。但是當我設置VCS根目錄時,它給了我一個錯誤,即只能在Windows機器上運行的機器上創建TFS根目錄。我尋找解決方案,我得到的一個解決方案是我們可以使用tfs-plugins。
是否有辦法編寫自定義腳本必須用於簽出每次簽入的代碼。請幫忙!!自定義腳本來結帳TFS
這是Teamcity 9.x的當前侷限性。
TFS確實有Cross-Platform Command Line Client,而更好的消息是,TeamCity的10.x的(目前正在開發)將有Cross-Platform TFS Integration
解決方法
你的TFS跨平臺的工具仍然會在沒有Teamcity 9.x的Unix上工作就可以識別它。
現在,忽略你的構建配置的版本控制設置,並作爲你的第一個生成步驟使用命令行亞軍將文件調用TFS命令行實用程序,並檢出到你的工作目錄。
您甚至可以添加其他構建步驟,以允許您在成功構建等的基礎上標記變更集。