2013-01-23 21 views
6

Czy istnieje sposób na wylistowanie wszystkich plików, które zostaną zmodyfikowane, dodane i usunięte w mojej lokalnej kopii, aby można było sprawdzić poprawność przed zatwierdzeniem?Subversion: Jak wyświetlić podgląd zatwierdzenia?

+0

Użyj klienta. Na przykład TSVN pokazuje, że pliki zostały zmodyfikowane. –

Odpowiedz

4

To, co próbujesz zrobić, to dobra praktyka przed każdym zatwierdzeniem.

W systemie Windows powinieneś skorzystać z TortoiseSVN. W połączeniu z narzędziem porównywania (Beyond Compere itp.) Jest Twoim narzędziem do wygrywania.

W systemie Linux można użyć svn st (skrócona nazwa dla svn staus), aby wyświetlić zmodyfikowane/usunięte/dodane pliki, a svn diff <file>, aby zobaczyć zmiany. użyć następującego polecenia, aby zobaczyć różnice w Nice postaci:

svn diff <file> | vim - 
+0

jest literówka w (status svn). Próbowałem wysłać prośbę o edycję, ale komunikat o błędzie brzmiał: "Zmiany muszą składać się z co najmniej 6 znaków, czy jest jeszcze coś do poprawienia w tym poście?" Więc zdecydowałem się skomentować. – celiker

1

Jeśli używasz TortoiseSVN najlepszym sposobem na to jest prawym przyciskiem myszy na lokalnej kopii. Wybierz "TortoiseSVN" -> "Sprawdź modyfikacje".

To da ci listę potrzebnych rzeczy.

Jeśli nie, zgodnie z sugestią, użyj svn status w linii poleceń.

To daje ci to, czego szukasz ...

Powiązane problemy