2015-05-20 81 views
0

我下載了Team Server Power Tools(TFPT),以便能夠在一個分支上創建一個shelveset,並在另一個分支上取消擱置。但由於某種原因,TFPT堅持要求目標服務器路徑,我覺得這有點荒謬,因爲TFPT應該是可見的。如何獲取本地目錄的tfs服務器路徑?

快速瀏覽一下,看起來有一個API將聲明服務器路徑,但我寧願通過腳本來提供它。有沒有辦法通過腳本獲取服務器路徑?

回答

-1

如果你有一個叫上稱爲MyProject的團隊項目的主要分支MyChanges擱置,並希望將其取消擱置到Dev分支,而不是那麼TFPT命令是:

tfpt.exe取消擱置/遷移/源:「$/MyProject/Main」/目標:「$/MyProject/Dev」「MyChanges」

+0

嗨@rewinRR,這個答案不回答這個問題。 – Adrian

+0

對不起,阿德里安,我必須在你的問題中丟失一些東西。如果您的源分支和目標分支都映射到您的工作區中,然後使用上述命令,那麼它將取消擱置到您的目標分支的本地映射。然後,您有機會在檢入對目標分支的更改之前驗證待處理的更改。 – rerwinX

+0

我希望它能夠讓我無需指定目標服務器路徑,因爲VS環境可以顯示目標服務器路徑。所以我想編寫這個荒謬的要求來指定目標服務器路徑。這意味着我需要能夠從某個地方獲得它,問題在哪裏? – Adrian

相關問題