2012-03-10 10 views

Odpowiedz

14

Tak, należy usunąć gałąź po ponownym zintegrowaniu z pniem. To jest dobrze wyjaśnione w SVN book:

Po --reintegrate scalanie odbywa się z oddziału do tułowia, oddział jest nie nadające się do dalszej pracy. Nie jest w stanie poprawnie zaabsorbować nowych zmian w trunkingach, ani też nie może być ponownie ponownie zintegrowany z trunkem. Z tego powodu, jeśli chcesz kontynuować pracę na swoim fabularnym oddziału, zalecamy niszcząc go, a następnie ponowne tworzenie go od tułowia

+3

Czy niszcząc to znaczy stracę całą historię prac w gałąź? – Meysam

+5

Zostało to wyjaśnione w tym samym paragrafie, którego dotyczyłem, tylko w wierszu przed cytowanym przeze mnie: * Ale czekaj! Czy historia tej gałęzi nie jest cenna? Co, jeśli ktoś chce kiedyś przeprowadzić audyt ewolucji twojego obiektu i spojrzeć na wszystkie zmiany w twoim oddziale? Nie musisz się martwić. Pamiętaj, że nawet jeśli twoja gałąź nie jest już widoczna w katalogu/branches, jej istnienie jest wciąż niezmienną częścią historii repozytorium. Prosta komenda svn log w adresie/branch URL wyświetli całą historię twojego oddziału. * –

+0

Och, ale martwię się! Ponieważ po zniszczeniu gałęzi nie mogę dokonać zmian w różnicach plików kodu źródłowego w usuniętej gałęzi .... – Steffen

Powiązane problemy