SVN Visual Studio konfiguracja i instalacja

W tym post-cie opiszę jak korzystać z SVN [Subversion] (systemu kontroli wersji) w Visual Studio: 2008, 2010 i 2012.


Więcej o SVN [Subversion]:
tutaj
Więcej o systemie kontroli wersji:
tutaj
 


Aby używać SVN [Subversion] w Visual Studio należy zainstalować: AnkhSVN, które pobieramy z adresu WWW: pobierz
Instrukcja jak korzystać z AnkhSVN (a tym samym z SVN [Subversion]) jest tutaj: patrz

Do składowania swoich repozytoriów SVN [Subversion] korzystamy z darmowego do zastosowań komercyjnych serwisu internetowego: CODEBASEHG [Patrz tutaj].

Po utworzeniu repozytorium na codebasehg.com, możemy łączyć się z nim poprzez Nasze Visual Studio na dwa sposoby:
1. Zwyczajnie poprzez https. Przy probie łączenia się ze zdalnym repozytorium zostaniemy poproszeni o login i hasło do naszego konta codebasehg.com.
Lub
2. Poprzez ssh. Aby łączyć się poprzez ssh należy wygenerować klucz prywatny i publiczny na Swoim komputerze przy pomocy programu PuTTYgen - pobierz [trwa to kilka minut]

Klucz publiczny należy dołączyć do serwisu: codebasehg.com na Naszym koncie:



Przed łączeniem się Visual Studio z codebasehg.com poprzez ssh, należy uruchomić program Pageant (stąd go można pobrać: pobierz), aby przy każdym połączeniu nie podawać go od nowa.

Niestety serwis codebasehg.com, umożliwia wybór ssh tylko w wersji płatnej. W wersji darmowej do zastosowań komercyjnych jesteśmy skazani na https.
Uwaga - Co więcej konkurencja: GITHUB i BITBUCKET - W OGÓLE NIE WSPIERA SVN !!!

W serwisie codebasehg.com, wybór łączenia podajemy w tym miejscu:



A tak wygląda okno Visual Studio z SVN [Subversion] :


Uwaga - Należy pamiętać, że po zainstalowaniu: AnkhSVN, należy te narzędzie uaktywnić w: "Tools->Options->Source Control->Plug-in Selecion->Current source control plug-in:"


SVN [Subversion] - Przykład mojego użycia
Patrz tutaj


Miłej zabawy!