Trwało to trochę dłużej niż bym chciał, ale przeniosłem libgadu z CVS do 
Subversion. Anonimowy dostęp do repozytorium pod adresem:

   http://toxygen.net/svn/libgadu/

Dostęp dla użytkowników przez https:// pod tym samym adresem. Po http:// 
autoryzacja się nie powiedzie. Logi commitów będą wysyłane pod ten sam 
adres co zwykle. Po wysłaniu tego maila zablokuję zapis do repozytorium 
CVS. Za jakiś czas repozytorium CVS libgadu zniknie zupełnie, żeby nie 
powodować zamieszania wśród zainteresowanych, którzy nie czytują tej listy.

Dla osób, które nie miały wcześniej styczności z Subversion, bardzo 
krótki wstęp:

- wyciągnięcie źródeł z głównej gałęzi:

   $ svn co http://toxygen.net/svn/libgadu/trunk/ libgadu

   Słowo "trunk" w ścieżce jest ważne, inaczej oprócz głównej gałęzi,
   zostaną wyciągnięte wszystkie inne gałęzie i wszystkie tagi. Jeśli
   naprawdę tego nie potrzebujecie, nie wyciągajcie wszystkiego.

- wyciągnięcie z gałęzi rozwojowej, np. 1.7:

   $ svn co http://toxygen.net/svn/libgadu/branches/1.7/ libgadu-1.7

- wyciągnięcie konkretnej wersji:

   $ svn co http://toxygen.net/svn/libgadu/tags/1.7.0/ libgadu-1.7.0

Większość komend svn jest zgodna z cvs, np: "svn up", "svn ci". Komenda 
"svn diff" od razu tworzy zunifikowanego diffa, więc nie trzeba (i nie 
można) dodawać parametru "-u".

Parę uwag można znaleźć na stronie Kadu: http://www.kadu.net/w/SVN

Ponieważ repozytorium jest udostępnione przy użyciu HTTP i WebDAV, 
najświeższe wersje plików można przeglądać za pomocą przeglądarki 
wklepując adres repozytorium. Jeśli ktoś chce więcej (np. poprzednie 
wersje, historia, diffy), może użyć WebSVN dostępnego pod adresem 
http://toxygen.net/websvn/.

Gdyby ktoś chciał się dowiedzieć czegoś więcej o Subversion, na przykład 
jak bawić się gałęziami, jak mergować itd., może poczytać książkę wydaną 
przez O'Reilly. Wersja elektroniczna jest dostępna pod adresem 
http://svnbook.red-bean.com/.

Dla żądnych wrażeń stworzyłem też repozytorium piaskownicę:

   http://toxygen.net/svn/sandbox/

Każdy może się nim bawić, zmieniać, dodawać, usuwać, tworzyć, psuć itd. 
Dopóki nikt nie postanowi urządzić sobie tam kolekcji muzyki albo filmów 
przyrodniczych, dostęp jest bez autoryzacji. Miłej zabawy!

w.

_______________________________________________
libgadu-devel mailing list
[email protected]
http://lists.ziew.org/mailman/listinfo/libgadu-devel

Reply via email to