0
我下載了Team Server Power Tools(TFPT),以便能夠在一個分支上創建一個shelveset,並在另一個分支上取消擱置。但由於某種原因,TFPT堅持要求目標服務器路徑,我覺得這有點荒謬,因爲TFPT應該是可見的。如何獲取本地目錄的tfs服務器路徑?
快速瀏覽一下,看起來有一個API將聲明服務器路徑,但我寧願通過腳本來提供它。有沒有辦法通過腳本獲取服務器路徑?
我下載了Team Server Power Tools(TFPT),以便能夠在一個分支上創建一個shelveset,並在另一個分支上取消擱置。但由於某種原因,TFPT堅持要求目標服務器路徑,我覺得這有點荒謬,因爲TFPT應該是可見的。如何獲取本地目錄的tfs服務器路徑?
快速瀏覽一下,看起來有一個API將聲明服務器路徑,但我寧願通過腳本來提供它。有沒有辦法通過腳本獲取服務器路徑?
如果你有一個叫上稱爲MyProject的團隊項目的主要分支MyChanges擱置,並希望將其取消擱置到Dev分支,而不是那麼TFPT命令是:
tfpt.exe取消擱置/遷移/源:「$/MyProject/Main」/目標:「$/MyProject/Dev」「MyChanges」
嗨@rewinRR,這個答案不回答這個問題。 – Adrian
對不起,阿德里安,我必須在你的問題中丟失一些東西。如果您的源分支和目標分支都映射到您的工作區中,然後使用上述命令,那麼它將取消擱置到您的目標分支的本地映射。然後,您有機會在檢入對目標分支的更改之前驗證待處理的更改。 – rerwinX
我希望它能夠讓我無需指定目標服務器路徑,因爲VS環境可以顯示目標服務器路徑。所以我想編寫這個荒謬的要求來指定目標服務器路徑。這意味着我需要能夠從某個地方獲得它,問題在哪裏? – Adrian