Graficzny klient SVN
This presentation is the property of its rightful owner.
Sponsored Links
1 / 26

graficzny klient SVN PowerPoint PPT Presentation


  • 103 Views
  • Uploaded on
  • Presentation posted in: General

graficzny klient SVN. graficzny klient SVN integrujący się z powłoką systemu dostępny tylko dla systemu Windows - do pobrania z http://tortoisesvn.net/downloads. Synchronizacja z repozytorium. 1. Połączenie do repozytorium.

Download Presentation

graficzny klient SVN

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Graficzny klient svn

graficzny klient SVN

  • graficzny klient SVN integrujący się z powłoką systemu

  • dostępny tylko dla systemu Windows

  • - do pobrania z http://tortoisesvn.net/downloads


Graficzny klient svn

Synchronizacja z repozytorium.

1. Połączenie do repozytorium.

Po zainstalowaniu programu i restarcie systemu tworzymy katalog, miejsce dla projektu.

Z menu kontekstowego wybieramy polecenie ‘SVN Checkout…’, w polu

‘URL of repository’ wpisujamy link do naszego repozytorium na serwerze ’http://svn.assembla.com/svn/ZTUS-lab’.


Graficzny klient svn

po zatwierdzeniu ‘OK’ z repozytorium pobrane zostaną pliki projektu

do wskazanego przez nas miejsca


Przegl darka repozytorium

Przeglądarka repozytorium

wybierajac polecenie TortoiseSVN->Repo-browser możemy w prosty sposób przeglądać pliki znajdujące się w repozytorium


Dodawanie plik w i katalog w wprowadzanie zmian

Dodawanie plików i katalogów, wprowadzanie zmian

aby dodać plik do repozytorium należy wybrać polecenie ‘TortoiseSVN->Add...‘

znak zapytania

powinien zmienić

się na plus

plik, który dodaliśmy do projektu, który nie należy do repozytorium jest opatrzony ikoną ze znakiem zapytania

po dodaniu nowych plików i/lub modyfikacji już

dodanych należy je wysłać na serwer poleceniem ‘SVN Commit’


Usuwanie plik w zmiana nazw

Usuwanie plików, zmiana nazw

aby usunąć plik używamy polecenia ‘TortoiseSVN->Delete‘,

  • aby zmienić nazwę pliku używamy polecenia ‘TortoiseSVN->Rename…‘,

  • spowoduje to wykonanie operacji:

  • dodania nowego pliku do projektu (o zmienionej nazwie)

  • usuniecie pliku ze starą nazwą

Operacje te należy wykonywać tylko przy użyciu dostępnych poleceń, na końcu należy pamiętać by zmiany zapisać na serwerze poleceniem ‘SVN Commit’


Ledzenie zmian

Śledzenie zmian

wybierając polecenie ‘TortoiseSVN->Show log’ mamy możliwość śledzenia zmian dokonywanych na plikach


Graficzny klient svn

  • SVN w NetBeans.

  • 1. Wymagane oprogramowanie:

  • NetBeans IDE 6.x

  • Java SE Development Kit

  • Subversionclient software (np. CollabNet, Subversion itp.)

Źródło:

http://www.netbeans.org/kb/60/ide/subversion.html

Subversion 1.4.

http://www.clearvision-cm.com/clearvision-news/download-subversion-for-windows.html


Przygotowanie rodowiska

Przygotowanie środowiska

1. W naszym przypadku wybraliśmy Subversion 1.4. Należy wskazać środowisku

ścieżkę do pliku wykonywalnego.


Graficzny klient svn

Synchronizacja z repozytorium.

  • 1. Połączenie do repozytorium.

  • Wybieramy: Versioning > Subversion > Checkout. W ramce możliwe adresy. W naszym przypadku korzystamy z serwera www.assembla.com.Konto do 200 MB, bez szyfrowania, o dostępie publicznym - za darmo. Link do repozytorium: http://svn.assembla.com/svn/ZTUS-lab. Należy również podać login i hasło użytkownika.

  • Jeśli projektu jeszcze nie ma na serwerze powinniśmy użyć: Versioning > Subversion > Import into Repository.


Graficzny klient svn

  • 2. Wybranie projektu.

  • Po skończeniu pobierania wszystkich plików, należy otworzyć projekt. W przypadku projektów Web należy również zdefiniować serwer docelowy , np. Tomcat.


Edycja r d a

Edycja źródła.

1. Pogląd zmian w edytorze.

Lewy margines:

Prawy margines:


Graficzny klient svn

2. Informacje o statusie plików.

  • odznaki:


Graficzny klient svn

  • kolory:


Graficzny klient svn

  • etykiety (View > Show Versioning Labels):


Graficzny klient svn

  • okno kontroli wersji:


Graficzny klient svn

  • GoogleCodeSVN w Eclipse

  • Dostępne oprogramowanie:

  • Eclipse (www.eclipse.org)

  • Subclipse (subclipse.tigris.org)

  • albo

  • - Subversive (http://www.polarion.org/index.php?page=overview&project=subversive)

  • Oprogramowanie opisane w prezentacji:

  • Eclipse 3.3

  • Subclipse 1.2


Hosting svn na google code

Hosting SVN na Google Code

  • Wejdź na http://code.google.com/hosting/

  • Kliknij w „Sign in to create a project” następnie zaloguj się na swoje konto google, lub utwórz nowe

  • Stwórz nowy projekt klikając na „Create a new project”

  • Wypełnij formularz

5. Adres do SVN znajduje się w zakładce „Source”


Graficzny klient svn

Instalacja Subclipse

  • Jeżeli plug-inSubeclipse jest zainstalowany w Twoim Eclipse, omiń ten rozdział

  • Otwórz środowisko Eclipse

  • Z menu wybierz: Help ->Software Updates -> Find and Install...

  • Następnie Zaznacz i kliknij „Next”

  • Pojawi się okno z listą dostępnych repozytoriów rozszeżeń

  • Jeżeli na liście nie ma „Subclipse 1.2” należy wybrać „New remotesite...” i wpisać:

    • Name: Subclipse 1.2

    • URL: http://subclipse.tigris.org/update_1.2.x

  • Następnie należy wybrać „Subclipse 1.2” i kliknąć „Finish”

  • Eclipse wyszuka dostępne rozszerzenia, należy zaznaczyć:

  • Następnie przebrnąć przez resztę procesu instalacji, zatwierdzając licencję etc.

(w razie problemów z zaleznymi plug-in’ami, odznaczyć „Integrations”)


Graficzny klient svn

Tworzenie i konfiguracja projektu

  • Z menu wybierz: File -> New -> Project...

  • Ukarze się okno, na którym wybieramy „Checkout Projects from SVN”

3. Następnie..


Graficzny klient svn

4. Podaj adres SVN z Google Code

6. Wybierz lokalizację i kliknij „Finish”

5. Wprowadź login na account google oraz hasło do projektu


Graficzny klient svn

7. Stwórz projekt Java, na SVN

8. Wybierz OK

Aby otworzyć perspektywę SVN, wybierz z menu: Window -> Open Perspective -> Other...


Graficzny klient svn

Wykorzystanie z poziomu Java Perspective

Klikając prawym przyciskiem myszy na elemencie projektu (np. na pliku .java) mamy możliwość wykonania podstawowych operacji na repozytorium projektu

Sekcja „Team” menu kontekstowego:

Commit.. – wysłanie nowej wersji na

repozytorium SVN

Update – uaktualnienie

z repozytorium

Show History – historia

zmian po kolejnych

„Commitach”

Revert.. – przywrócenie

do poprzedniej wersji


Graficzny klient svn

Wykorzystanie z poziomu SVN RepositoryExploringPerspective

Ta perspektywa daje nam możliwość przeglądania struktury katalogów na repozytorium, przeglądania historii plików, wersji i komentarzy wraz z możliwością wprowadzania zmian


  • Login