miałem następujący problem: TFSTFS seryjnej nie odebrać changeset rollback (y)
Mam utworzony nowy oddział z głównej gałęzi. W tym czasie w nowym oddziale zaszło kilka zestawów zmian (niech będą one określone od CS-1 do CS-2). W pewnym momencie miałem modyfikację w gałęzi MAIN i ta modyfikacja została scalona w nowym oddziale (nowy zestaw zmian w oddziale: CS-3).
Po tym, nowy oddział miał kilka zmian (które produkowały zestawy zmian od CS-4 do CS-5). Zrobiłem także cofnięcie CS-3 i w rezultacie nowy zestaw zmian CS-6 został utworzony w nowym oddziale.
Teraz pytanie brzmi: Które zestawienia powinny być zawarte w scaleniu z nowej gałęzi z powrotem do GŁÓWNEGO? Logicznie, powinno to być: [CS-1 - CS-2, CS-4 - CS-5 i CS-6]. Ale prawdziwy wynik był następujący: [CS-1 - CS-2, CS-4 - CS-5]
Czy ktoś ma jakiś pomysł: Dlaczego zestaw zmian wycofywania (CS-6) nie jest zawarty w scaleniu? Jest oczywiste, że wycofanie zestawu zmian CS-6 nie jest traktowane tak samo jak zwykły zestaw zmian.
co masz na myśli changeset wycofywania nie została zawarta w scaleniu z powrotem do głównej gałęzi? Czy TFS nie pokazał konfliktu między CS3 (Main Branch) a CS-6 (z dev/new branch)? – Isaiah4110
Nie, TFS nie pokazał konfliktu między główną gałęzią a nowym oddziałem. Ponadto odpowiedź na pierwsze pytanie: zestaw zmian, którego typ jest wycofywany (CS-6), nie został zaproponowany przez TFS do połączenia z odgałęzieniem MAIN. – Vlada