Archiwa tagów: repozytorium

Aktualizacja projektów na repozytorium

Zaktualizowałem wszystkie projekty stworzone na potrzeby artykułów na blogu, aby używały najnowszej wersji GWT (obecnie jeszcze 2.4.0). Korzystając z okazji, w projekcie dotyczącym implementacji architektury Comet zaktualizowałem bibliotekę Atmosphere do najnowszej dostępnej wersji 1.0.0.RC1 (już za kilka dni prawdopodobnie ukażę się wersja finalna) oraz do projektu przedstawiającego użycie XForms’ów dołączyłem nową wersję biblioteki EMC Formula 1.3.6. Te aktualizacje wymagały kilku drobnych zmian w kodzie projektów, więc jeśli z nich już korzystałeś, zachęcam do zapoznania się z najnowszą wersją, która znajduje się na repozytorium.

Przymierzam się też do zmiany systemu kontroli wersji na GIT’a, którego to już od dłuższego czasu używam przy innych projektach i który z powodzeniem zastępuje mi wysłużonego już nieco SVN’a. Już niedługo możesz się więc spodziewać kilku zmian :)

Repozytorium projektów

Zawsze przychodzi taki moment, kiedy mamy coraz to więcej kodów źródłowych od różnych aplikacji, tworzymy kopie zapasowe przed każdą większą zmianą, a czas potrzebny na przywrócenie poprzednich wersji kodu wydłuża się coraz bardziej. Jak zapewne wiesz, z pomocą przychodzą repozytoria plików, które starają się maksymalnie uprościć zarządzanie i utrzymywanie naszych wypocin. Dzięki wersjonowaniu pozwalają na „przeniesienie się” do dowolnego momentu w czasie i podpatrzenie wszelkich modyfikacji, które popełniliśmy. Każda taka modyfikacja opatrzona jest numerem rewizji, dzięki której można jednoznacznie stwierdzić, z którą wersją mamy do czynienia. Zalet repozytoriów jest jeszcze wiele i jeśli miałeś okazję już z jakiegoś korzystać, na pewno je znasz.

Jako że na cele blogu powstaje coraz to więcej kodu, postanowiłem zebrać wszystko w jedno miejsce i udostępnić Tobie w postaci repozytorium SVN. Czemu SVN? Ano dlatego, że najlepiej go znam i wydaje się też najlepszą propozycją dla początkujących programistów (a zakładam, że możesz być jednym z nich). Świat się jednak na SVN’ie nie kończy i istnieje wiele innych typów repozytoriów, jak chociażby coraz modniejszy ostatnio GIT. Jeśli jesteś wyznawcą GIT’a, pewnie czujesz się nieco zawiedziony. Wiedz jednak, że sam powoli zaczynam zgłębiać jego tajniki i jeśli spodoba mi się bardzo, postawię drugie repozytorium. Może też pokuszę się o jakieś krótkie porównanie oraz opis integracji SVN’a z GIT’em (tak, można to zrobić!).

Wracając jednak do tematu, repozytorium utworzone specjalnie na cele niniejszego blogu znajduje się pod wymownym adresem: svn.yuppy.pl. Logowanie w trybie „tylko do odczytu” jest anonimowe. Dodatkowo repozytorium można przeglądać przez klienta webowego WebSVN. Po dodatkowe informacje na temat zawartości repozytorium odsyłam na oddzielną stronę. Jeśli będziesz miał jakiekolwiek problemy z połączeniem się lub w ogóle nie wiesz jak to zrobić, pisz do mnie. Zachęcam Cię do korzystania i przeglądania kodów źródłowych, bo przecież to z nich można się nauczyć najwięcej!