Subversion (czasami nazywany SVN) to system o otwartym kodzie źródłowym, który zapamiętuje każdą zmianę dokonaną w plikach i katalogach. Ten system jest przydatny, gdy chcesz śledzić zmiany w dokumencie w czasie lub przywrócić starszą wersję pliku. Zacznij od pierwszego kroku, aby uzyskać szczegółowe instrukcje dotyczące instalacji Subversion w systemie Mac OS X.
Krok
Część 1 z 2: Instalacja systemu z pakietu binarnego
Krok 1. Odwiedź
Na tej stronie znajdziesz wiele plików binarnych do pobrania, z których każdy ma inne wymagania. Wybierz plik binarny, który najlepiej odpowiada Twoim potrzebom.
Krok 2. Wyodrębnij
pobrany pakiet. Plik instalacyjny Subversion zostanie następnie utworzony na pulpicie. Kliknij dwukrotnie plik i postępuj zgodnie z instrukcjami instalacji.
Krok 3. Otwórz Terminal, który znajduje się w folderze „Narzędzia”
Alternatywnie wyszukaj Terminal za pomocą Spotlight. Wpisz następujący wpis w poleceniu [nazwa użytkownika]$:
-
svn [wpisz]
-
Jeśli polecenie zwróci odpowiedź "Wpisz 'svn help' for use", Subversion działa poprawnie.
-
Jeśli /usr/local/bin nie jest dostępny w katalogu, edytuj plik.profile i dodaj następujący wiersz:
export PATH=$PATH:/usr/local/bin
-
Otwórz nowe okno Terminala i spróbuj wpisać następujące polecenie: svn [enter]
Część 2 z 2: Konfigurowanie środowiska Subversion
Krok 1. Skonfiguruj serwer SVN
Potrzebujesz tego serwera do dystrybucji projektów Subversion.
Krok 2. Uruchom Terminal i utwórz katalog o nazwie „ svnroot” w katalogu konta w następujący sposób:
mkdir svnroot
-
Wpisz: svnadmin create /Users/[Twoja nazwa użytkownika]/svnroot
-
Serwer został pomyślnie utworzony!
Krok 3. Użyj serwera SVN z Terminalem
Możesz to sprawdzić za pomocą Terminala za pomocą następującego polecenia: svn checkout file:///Users/[Twoja nazwa użytkownika]/svnroot
-
Aby uzyskać dostęp zdalny, włącz „dostęp ssh” (w Preferencjach systemowych/Udostępnianie) i sprawdź za pomocą następującego polecenia: svn checkout svn+ssh://moja.domena.com/Użytkownicy/[Twoja nazwa użytkownika]/svnroot
Krok 4. Skonfiguruj program do zarządzania Subversion
Na przykład svnX obsługuje wszystkie wersje Mac OS X od 10.5 do 10.8. Możesz go pobrać na
Krok 5. Uruchom SVNx po pobraniu, a następnie zobacz dwa okna o nazwie „Kopie robocze " oraz " Repozytoria".
W sekcji „Repozytoria” dodaj adres URL i dane logowania z serwera SVN.
-
Otwórz okno. Jeśli pojawi się komunikat o błędzie, sprawdź swój login.
-
Przełącz się na Terminal i wpisz: svn import -m "twoje wiadomości importu" /my/local/project/path /my/remote/svn/repository. To polecenie dodaje wszystkie pliki z projektu lokalnego do serwera SVN.
-
Dodaj katalog repozytorium SVN (z serwera SVN) do listy w oknie „Kopia robocza” SVNx.
Krok 6. W SVNx otwórz kopię roboczą pliku/dokumentu
Podczas pracy nad tym projektem zmiany można zobaczyć w oknie SVNx.
Krok 7. Przetestuj dokument
Wprowadź drobne modyfikacje kopii pliku/dokumentu, a następnie zaktualizuj dokument w oknie „Kopia robocza”.
SVNx wyświetla wszystkie pliki z modyfikacjami. Kliknij przycisk „Zatwierdź”, aby dodać go do repozytorium serwera SVN
Krok 8. Jeśli chcesz pracować z dokumentami/plikami w repozytorium Subversion bezpośrednio z Findera, dobrym pomysłem jest użycie SCPlugin lub skryptów SVN dla Findera
Porady
- Pewna dodatkowa dokumentacja jest dostępna w podkatalogu „ doc/” zasobów Subversion. Przeczytaj plik „doc/README”, aby uzyskać więcej informacji.
- Główną dokumentacją Subversion jest darmowa książka o nazwie Kontrola wersji z Subversion lub The Subversion Book. Możesz go pobrać ze strony