SVN – wycofanie zmian w kopii roboczej tylko ze zmienionych plików (z pominięciem nowych)

W tak konkretnym przypadku pomocna będzie komenda:

Znajduje ona tylko zmienione pliki (merged) i przywraca je do wersji z przed zmian.
Więcej…

 

błąd SVN – database is locked

Podczas próby aktualizacji w naszej kopii roboczej:

Albo wykonania cleanup:

Pojawia się irytujący komunikat:

A dokładniej:

Aby to naprawić wywołaj:

Wersja SVN to:

Jednak to rozwiązanie problemu zadziała już od 1.7.8: Plik:

Można następnie usunąć.  
Więcej…

 

SVN oczyszczenie kopii roboczej ze wszelkich zmian i nowych plików

Jeśli dokonaliśmy w naszej kopii roboczej jakiś zmian i chcemy je wszystkie cofnąć, a nowo powstałe pliki zupełnie usunąć stosujemy komendę:

Następnie:

Upewniamy się że nic nie zostało:

Uwaga! Wykonanie powyższych komend bezpowrotnie usuwa poczynione wcześniej zmiany i nie da się ich przywrócić!
Więcej…

 

Ubuntu 16.04 – wymuszenie wersji 1.8 dla SVN

Ściągamy odp pakiety .deb stąd: https://launchpad.net/ubuntu/xenial/amd64/subversion/1.8.13-1ubuntu3 https://launchpad.net/ubuntu/wily/amd64/libsvn1/1.8.13-1ubuntu3 Ewentualnie mirrory z naszego bloga: pakiety Następnie wywołujemy komendy:

 
Więcej…

 

Eclipse – zapewnienie wsparcia dla nowszych wersji (+1.8) Subversion – SVN

Na początku upewniamy się, że wszystkie pluginy związane z SVN w Eclipse są usunięte. Help -> Install New Software -> What is already installed Następnie kolejno usuwamy wszyskie wtyczki Subversive, Subversive Connectors itp. Specyfika Eclipse każe nam usuwać je pojedynczo za każdym razem restartując aplikację celem wprowadzenia zmian. Czynność zatem powtarzamy aż lista będzie pusta […]
Więcej…

 

svn – ignorowanie wszystkich plików graficznych w danym katalogu i wszystkich jego podkatalogach

Co by nie powiedzieć, to system ingorowania plików w SVN (subversion) jest dość toporny.. Przynajmiej w porównaniu z innymi systemami kontroli wersji gdzie jest to nieco przyjaźniejsze. W każdym razie też ma duże możliwości przy odrobinie trudu. Po niżej trochę teorii. Jeżeli chcemy zignorować wszystkie pliki z rozszerzeniem JPG w danym folderze wywołujemy w nim: […]
Więcej…

 

Export (tylko) zmienionych plików pomiędzy dwoma rewizjami w SVN

Niestety komenda

Nie zezwala na użycie zakresów jak np. w przypadku

Poniższa komenda powinna być pomocna w osiągnięciu tego celu. Należy w niej określić 3 parametry: rewizję początkową – jej numer (tutaj 2) rewizję końcową (tutaj 5) pełen adres url repozytorium (tutaj svn checkout svn://svn.code.sf.net/p/googlemapsprestashopmodule/svn/ )

Pliki pojawią się w folderze w […]
Więcej…

 

svn – jak cofnąć zmiany wykonane w kopii roboczej i już zacommitowane?

Jeśli pracujemy w oparciu o system kontroli wersji Subversion (SVN) Czasem zachodzi potrzeba cofnięcia zmian wykonanych przez nas w projekcie. Zazwyczaj w tym celu służy komenda:

Aby uwzglęnić także pliki ukryte (np. w nazwie rozpoczynające się porzez kropkę “.”) użyjmy takiej komendy:

Cofa wszystkie zmiany wykonane w plikach i przywraca ich do wartości […]
Więcej…