Odpowiedzi:
Przejdź do Pokaż ekran dziennika , wybierz wersję, którą chcesz cofnąć, kliknij ją prawym przyciskiem myszy i wybierz Cofnij zmiany z tej wersji , spowoduje to odwrócenie scalenia .
Może być konieczne użycie wiersza poleceń, ale można użyć polecenia scalania SVN i określić wersje w odwrotnej kolejności, aby skutecznie cofnąć zatwierdzenie. Zakładając, że twój zły commit to r1123, zrobiłbyś:
svn merge -r1123:1122 <url of your working copy>
Możesz przywrócić kopię roboczą do wersji sprzed zatwierdzenia. Po przywróceniu kopii roboczej po prostu zatwierdź zmiany, a skutecznie cofniesz przypadkowe zatwierdzenie.
W konkretnym przypadku takim jak twój prawdopodobnie sprawdziłbym wersję, którą chciałem przywrócić do nowej kopii roboczej, a następnie zatwierdziłbym kopię roboczą do wersji głównej.