Pracuję nad projektem, w którym do utrzymania kontroli wersji używany jest Subversion. Używam TortoiseSVN, aby uzyskać dostęp do repozytorium projektu.Jak utworzyć łatkę z wersji różnic między wersjami przy użyciu TortoiseSVN?
Dokonano pewnych zmian między dwiema wersjami projektu (nazwijmy je rev1 i rev2), a ja chcę móc zastosować te zmiany do kopii roboczej gdzieś, która tymczasowo nie ma dostępu do repozytorium.
Kliknąłem prawym przyciskiem myszy folder projektu, kliknąłem "Dziennik pokazów SVN", wybrałem dwie wersje i wybrałem opcję "Pokaż zmiany jako ujednoliconą różnicę".
Powoduje to wyświetlenie okna, wyświetlającego dane wyjściowe, które bardzo przypominają plik poprawki, który można zapisać. Niestety, widzę, że nie ma opcji w oknie, które pozwala mi zapisać to jako plik łatki.
Jak mogę utworzyć plik poprawki?
Wystarczy wybrać wszystkie, skopiować, wkleić do nowego dokumentu tekstowego, zapisać z rozszerzeniem .patch, a następnie "zastosować poprawki" po drugiej stronie. (ostrożnie ze ścieżkami - wybierz właściwy folder podczas stosowania) –