Unshelve to another branch


Próbuję rozpakować zmiany do innej gałęzi używając elektronarzędzi TFS. Próbuję wykonać polecenie

tfpt unshelve /migrate "NuGet Build" "/source:$/ProjectName/Main/Source" "/target:$/ProjectName/Main/Source-NuGet"

Ale zwraca wiadomość 'tfpt : Unable to determine the workspace'.

Uruchamiam polecenie z katalogu, który zmapował ten projekt. Co więcej, próbowałem użyj tf workspaces /s:http://our-tfs.

Czy ktoś wie jak rozwiązać ten problem?
Author: John Saunders, 2013-04-30

3 answers

Możesz zdefiniować swoją ścieżkę w cmd za pomocą TFPT. Następnie przechodzisz do folderu docelowego lub obszaru roboczego, w którym chcesz usunąć podziałkę kodu.

1. c:\>path = %path%;C:\Program Files (x86)\Microsoft Team Foundation Server 2010 Power Tools

2. cd c:\[some location]\"destination workspace"

3. tfpt unshelve /migrate "NuGet Build" /source:"$/ProjectName/Main/Source" /target:"$/ProjectName/Main/Target-NuGet"
Tutaj masz film, który to wyjaśnia.

Link http://msdn.microsoft.com/en-us/vstudio/cc896548.aspx

 36
Author: carzogliore,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-06-18 23:51:24

Wiem, że to zostało rozwiązane, ale dla mnie problem został łatwo rozwiązany za pomocą wiersza poleceń Visual Studio zamiast domyślnego CMD systemu windows. Większość rozwiązań tam tylko powiedzieć " Otwórz CMD..."i prawdopodobnie tu leży problem.

Powodem jest to, że Windows CMD jest świadomy poleceń elektronarzędzi (np. tfpt), ale nie zwykłych poleceń VS (np. TF).

 6
Author: tsemer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-03-21 12:26:53

Dowiedziałem się, gdzie problem.
Próbowałem użyć TFS Power Tools 2008, ponieważ używamy TFS 2008. Ale powinienem użyć elektronarzędzi TFS tej samej wersji co Visual Studio.

 3
Author: Недоброе Привидение,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-05-19 15:17:10