2010-06-23 7 views
5

TFS 2010 wprowadziła możliwość konwertowania podstawowych folderów na gałęzie. Dokumentacja mówi również o "powtórzeniu gałęzi" (która nie pojawia się w menu kontekstowym eksploratora kontrolnego, ale jest dostępna tylko poprzez Plik> Sterowanie źródłami> Rozgałęzienie & Scalenie ... trudno znaleźć ...)Konwersja kopii folderów do oddziałów w TFS 2010

Powiedzmy, że Mam foldery A i A2 pod kontrolą źródła. A2 został skopiowany od jakiegoś czasu, ale nie jest gałęzią A. Jest po prostu kopiowany, dodawany do kontroli źródła i sprawdzany. Ponieważ nie są one zadeklarowane jako gałęzie, nie ma historii operacji scalania między A i A2.

Polecenia "Konwertuj na gałąź" i "Odbij po linii" sprawiają, że myślę, że zarówno A, jak i A2 można konwertować z podstawowych folderów na gałęzie, a A można skonfigurować jako macierzystą gałąź A2, co daje mi możliwość używaj wszystkich soczystych cech FS 2010.

Nie mogłem tego zrobić. Przekształciłem zarówno A, jak i A2 w gałęzie, ale nie ma między nimi żadnych powiązań. Próbując "powtórzyć" A2, nie mogę wybrać A jako gałęzi nadrzędnej.

Jak mogę to zrobić? Jeśli to, co próbuję zrobić, nie jest możliwe, to co jest dobre dla "Konwertuj na gałąź" i "Reparentna gałąź"?

Odpowiedz

2

Odczyt z differentsources powinieneś być w stanie korzystać Konwersja do gałęzi i Reparent Oddział po wykonaniu bezpodstawne scalanie między folderami.

Wykonaj bezpodstawne seryjnej, ale w rzeczywistości nie zmienia żadnych plików:

tf merge /baseless /recursive /discard <source> <destination> 
2

aktualizacji dla użytkowników VS2012:

Visual Studio 2012 robi bezpodstawne łączy, które mogą zaoszczędzić czas (bez polecenia TF linia potrzebna)!

Natknęłam się na to, gdy chciałam odnieść Master do konkretnego istniejącego folderu BugFixes, który przekonwertowałem na gałąź.

Po prostu połącz dwie niepowiązane gałęzie, odłóż, a następnie powtórz.

Działa jak świstak! Oto jak wygląda bezpodstawne połączenie w VS2012. Dziękuję Sahas Subramanian.

enter image description here

http://www.incyclesoftware.com/2012/08/baseless-merge-vs-2012-ui/

Zobacz http://www.incyclesoftware.com/2012/08/baseless-merge-vs-2012-ui/ na spacer ( Dzięki za obrazem).

+0

+1 za poinformowanie wszystkich, że VS2012 dokonuje scalenia bezpodstawnego. – AMissico

Powiązane problemy