Dodanie zewnętrznego repozytorium svn do naszego repozytorium svn
W celu dodania do repozytorium z projektem katalogu z odwołaniem do zewnętrznego projektu należy wykonać następujące instrukcje:
-
Przejść do katalogu w którym chcemy dodać katalog z zewnętrznym repozytorium.
-
Wykonać polecenie "svn propedit svn:externals ." .
-
Po otwarciu domyślnego edytora w naszym systemie należy dodać nazwę katalogu docelowego oraz adres repozytorium zewnętrznego "katalog_z_zewnętrznym projektem http://svn.zewnetrzym.projekt/trunk" .
-
Polecenie "svn status" powinno pokazać nazwę naszego katalogu z zewnętrznym projektem oznaczoną flagą X .
-
Dodać zmiany do naszego repozytorium "svn commit -m "Dodałem zewnętrzne repozytorium svn-a" " .
Przykładowo jeśli mamy projekt oparty na frameworku Symfony i chcemy korzystać z pluginu DbFinderPlugin w wersji rozwojowej to możemy to zrobić następująco.
-
Przechodzimy do katalogu plugins naszego projektu.
-
Wykonujemy polecenie "svn propedit svn:externals ." .
-
Po otwarciu edytora dodajemy linie "DbFinderPlugin http://trac.symfony-project.org/browser/plugins/DbFinderPlugin/trunk" .
-
Sprawdzamy poprawność wykonania powyższych operacji wydając polecenie "svn status". Jeśli zobaczymy katalog DbFinderPlugin oznaczony flagą X wszystko jest w porządku.
-
Zatwierdzamy zmiany w projekcie "svn ci -m "Dodałem plugin DbFinderPlugin z zewnętrznego repozytorium" ".
Data publikacji: 2009-04-14 09:02