Połącz dwie gałęzie za pomocą żółwia SVN

Mam oddział, który osobno wykonuję zmiany. Inni koledzy robią zmiany w bagażniku. Scenariusz jest, teraz chcę wydać wydanie zawierające aktualizacje magistrali + aktualizacje mojej gałęzi. Ponieważ nie wykonałem jeszcze pełnego modułu, nie chcę łączyć gałęzi z pniem. Zamiast tego chcę utworzyć kolejną nową gałąź z magistrali, a następnie połączyć zmiany w mojej gałęzi z nowym oddziałem.Aby móc w pełni zaktualizować nowy oddział dzięki aktualizacjom mojej gałęzi i najnowszym aktualizacjom magistrali.

Używam połączenia żółwia svn i właśnie to zrobiłem:

Powiedzmy, że w bagażniku znajduje się nowo dodany plik: A, który nie ma w mojej gałęzi. Tak więc nowo utworzona gałąź ma również plik A. (Użyłem opcji scalania: „Łączenie dwóch różnych drzew”) Idę do nowego folderu rozgałęzień i podałem ten adres URL gałęzi do pola [FROM] i podałem adres mojej gałęzi dla [ Wystawić. Po scaleniu usuwa plik A z kopii lokalnej. Najwyraźniej rozumiem, że połączenie spowodowało, że nowy stan rozgałęzienia stał się moim stanem rozgałęzienia, zamiast integrować zmiany.

Chcę scalić zmiany w mojej gałęzi z nowym oddziałem, nie tracąc najnowszych zmian, jakie ma nowy oddział. Aby móc mieć nowy oddział: najnowsze modyfikacje magistrali + zmiany gałęzi.

Jak to zrobić?

questionAnswers(2)

yourAnswerToTheQuestion