Archive for the ‘ uczelnia ’ Category

logo Subversion

Instalacja i konfiguracja Subversion pod Eclipse nie jest trudna, użytkowanie może początkowo sprawiać pewne problemy, ale z czasem można się do tego narzędzia przyzwyczaić.
Wtyczka subclipse, której instalację będę opisywał znacznie ułatwia pracę nad projektami w grupach, już tak małych jak te dwuosobowe.

REPOZYTORIUM KODU

Jeśli rozpoczynamy nowy projekt, na początek należy stworzyć jakieś repozytorium kodu. Najlepiej nadaje się do tego stare dobre google – na stronie http://code.google.com udostępnia darmowy hosting projektów opartych na min. licencjach GNU. Oferowany hosting obsługuje systemy kontroli wersji Subversion i Mercurial.

Znalezienie strony tworzenia nowego projektu może być nieco trudne dla niektórych więc: http://code.google.com/hosting/createProject

INSTALACJA I KONFIGURACJA SUBCLIPSE

WAŻNE: Nie instalujemy pluginu z Eclipse Marketplace – stwarza problem ze znalezieniem standardowego klienta SVN.

    1. Wchodzimy w Install New Software (Help->Install New Software).

    2. W polu „work with” wpisujemy adres:
    http://subclipse.tigris.org/update_1.6.x
    3. Zaznaczamy Subclipse i dajemy kilkakrotnie Next, po drodze akceptując umowe licencyjną.

Instalator przy odrobinie szczęścia wszystko bez problemów ściągnie, zainstaluje i skonfiguruje.

Po restarcie Eclipse tworzymy nowy projekt. W celu połączenia go z repozytorium klikamy prawym przyciskiem myszy, wybieramy Team->Share Project.
W oknie wyboru systemu kontroli wersji wybieramy SVN i nie przejmujemy się że Eclipse pluje komunikatami, ignorujemy je i klikamy Next.
W tym momencie Subclipse zapyta o lokalizacje repozytorium.
URL znajdziemy w Googe Code, na stronie naszego projektu w zakładce Source->Checkout. URL jest w formacie:

https://nazwaprojektu.googlecode.com/svn/katalog/

Klikamy Next, konfigurator teraz zapyta o nazwe użytkownika i hasło.
Nazwa użytkownika to nasz login do konta google, a wygenerowane hasło znajdziemy w ustawieniach Google Code (Profile->Settings).

PRACA Z SVN

Pobieranie najnowszej wersji projektu z repozytorium:

    Prawy przycisk myszy na projekcie->Team->Update to HEAD

Wysyłanie zmian:

    Prawy przycisk myszy na projekcie->Team->Commit

Zawsze pamiętamy o wpisywaniu stosownego komentarza ;)

Sesja sie zbliża..

Pewnie już wszyscy to znają.. Bardzo adekwatna do sytuacji wielu studentów..