Odpowiedzi:
Kod programu subversion jest połączony z plikiem binarnym TortoiseSVN. Możesz zainstalować kompatybilną wersję dyskretną, jeśli chcesz uzyskać dostęp do repozytorium z wiersza poleceń.
AKTUALIZACJA: Najnowsze wersje pakietu TortoiseSVN mogą instalować dyskretny plik svn.exe oprócz tego, który jest połączony z binarnym GUI. Znajduje się w tym samym katalogu bin, w którym jest zainstalowany program główny. (Jeśli już zainstalowałeś TortoiseSVN, uruchom ponownie instalator, wybierz Modyfikuj i wybierz narzędzia wiersza poleceń do instalacji).
TortoiseSVN 1.7 ma opcję instalacji narzędzi wiersza poleceń.
Domyślnie nie jest zaznaczone, ale możesz ponownie uruchomić instalator i wybrać go. Automatycznie zaktualizuje również zmienną środowiskową PATH.
Podczas instalacji TortoiseSVN sprawdź narzędzia klienta wiersza poleceń . Spowoduje to utworzenie pliku svn.exe
w folderze C:\Program Files\TortoiseSVN\bin
.
TortoiseSVN nie używa svn.exe, ma wkompilowaną bibliotekę SVN. Jeśli chcecie uruchamiać własne zadania, musielibyście zainstalować samodzielnego klienta subversion. Możesz albo z Cygwin [ http://cygwin.com ], albo pobrać natywną wersję z http://subversion.apache.org/packages.html#windows
Jeśli chcesz używać SVN.EXE, istnieje kilka firm, które kompilują oficjalne pliki binarne, które można pobrać bezpłatnie. Na przykład Collabnet:
Jeśli używasz instalacji Silk, spróbuj:
„\ Program Files \ SlikSvn \ bin”
W zależności od tego, co musisz zrobić, automatyzacja TortoiseSVN może być dobrym rozwiązaniem. Na przykład poniższe zaktualizują repozytorium i zamkną okno TortoiseSVN, jeśli nie było błędów lub konfliktów:
TortoiseProc.exe /command:update /path:"c:\path\to\repo\" /closeonend:2
Tak, zainstaluj ponownie i wybierz wiersz poleceń, aby pobrać svn w folderze Program Files-> Tortoise SVN.
Pobierz go stąd:
http://sourceforge.net/projects/win32svn/
i uruchom program instalacyjny. Pliki wykonywalne znajdują się w:
\ Program Files (x86) \ Subversion \ bin
do instalacji domyślnej.
Najnowsze wersje pakietu TortoiseSVN mogą instalować dyskretny plik svn.exe oprócz tego, który jest połączony z plikiem binarnym GUI. Znajduje się w tym samym katalogu bin, w którym jest zainstalowany program główny. (Jeśli już zainstalowałeś TortoiseSVN, uruchom ponownie instalator , wybierz Modyfikuj i wybierz narzędzia wiersza poleceń do instalacji ).
Zainstalowałem TortoiseSVN-1.12.2.28653-x64-svn-1.12.2
w systemie Windows 10 z włączonym narzędziem wiersza poleceń. Nadal nie ma svn.exe
pliku w bin
folderze.
Więc pobrałem narzędzia wiersza poleceń Apache Subversion z https://www.visualsvn.com/files/Apache-Subversion-1.13.0.zip . Po rozpakowaniu umieściłem w zmiennej PATH następujące dwie lokalizacje:
C:\Program Files\TortoiseSVN\bin
E:\Apache-Subversion-1.13.0\bin
Po tej konfiguracji wszystko działa dobrze, chciałem użyć SVN w VsCode IDE.
Po pierwsze, czy subversion jest zainstalowane na twoim komputerze? jeśli nie, spójrz, z jakim serwerem ma się łączyć twój żółw.
domyślną lokalizacją, w której instalowany jest subversion jest c: \ program files \ subversion. svn.exe można znaleźć w c: \ program files \ subversion \ bin, gdzie można uruchamiać akcje wiersza cmd.
Ogólnie plik svn.exe można znaleźć w tej lokalizacji:
C: \ Program Files \ TortoiseSVN \ bin
Jeśli już zainstalowałeś TortoiseSVN i nadal nie możesz znaleźć pliku w svn.exe
podanej lokalizacji, musisz ponownie uruchomić instalator TortoiseSVN, kliknąć „Modyfikuj” i wybrać Narzędzia wiersza poleceń, a po pomyślnym zakończeniu instalacji możesz teraz znaleźć plik „svn.exe” w podanej lokalizacji na dysku.