2016-05-13 92 views
1

我正在開發離子應用程序並使用gulp實用程序來縮小js文件。 爲了避免在團隊成員的所有系統中配置gulp,我打算讓遠程系統與TFS進行通信,將項目放到一個文件夾中,然後我將安裝gulp並相應地運行任務。 但我的問題是如何從遠程系統連接到TFS獲得項目?我知道通過Eclipse我可以拉動並獲得項目,但有沒有獨立的方法,如運行批處理文件和完成任務。 總體目標是避免在所有團隊成員系統中安裝運行,而不是連接到遠程系統並採用縮小版本。 幫助表示讚賞!如何運行Windows腳本文件以從TFS獲取項目?

+0

那麼你是說遠程服務器應該自動縮小?而通過遠程服務器,你的意思是Git還是部署服務器? –

+0

@PrashantGhimire它的遠程系統,我的gulp將被安裝..我將從TFS中拉取我最新的項目,然後運行gulp來縮小遠程系統中的項目文件..然後最終我的團隊成員可以訪問系統和得到縮小的版本..但如何編寫文件,將溝通我的TFS並獲得項目? – Anand

+0

在這種情況下,爲什麼不事先提交縮小文件? –

回答

0

根據你的描述,你只是想從TFS獲得一個版本到遠程機器上的工作區。

有幾種方法來實現這一目標:

  1. 在遠程機器上安裝VS /團隊資源管理器,然後執行獲得最新的或從歷史中得到具體的版本。
  2. 轉到TFS門戶網站,導航到代碼選項卡,選擇項目,並選擇下載爲郵編
  3. 使用TFS Get command從Team Foundation Server獲取(下載)最新版本或指定版本的一個或多個文件或文件夾到工作區。

語法:

tf get [itemspec] [/version:versionspec] [/all] [/overwrite] [/force] [/remap] 
[/recursive] [/preview] [/noautoresolve] [/noprompt] 
[/login:username,[password]] 
  • 寫批處理腳本調用命令行。檢查http://n3wjack.net/2014/02/02/how-to-pull-from-tfs-from-the-command-line/
  • 相關問題