Subversion (SVN) TortoiseSVN NetBeans IDE

Категории на блогове

В тази статия няма да ви казвам какво представляватSubversion (SVN),TortoiseSVN,NetBeans IDE. Просто ще ви покажа как да инсталирате и използвате всичко заедно. Само ще кажа накратко:Subversion (SVN) е безплатна централизирана система за контрол на версиите. (материал от Wikipedia).TortoiseSVN е клиент заSubversion, внедрен като разширение на обвивката на Windows. (материал от Wikipedia). NetBeans IDE е безплатна интегрирана среда за разработка на приложения (IDE) на различни езици за програмиране.

Документация

  • http://switch.dl.sourceforge.net/project/tortoisesvn/Documentation/1.6.6/TortoiseSVN-1.6.6-en.pdf -TortoiseSVN документация, описание какво представлява, инсталация, конфигурация, ежедневна употреба. Препоръчвам го като задължително четиво.
  • http://svnbook.red-bean.com/ - Отлична книга за използване наSubversion (SVN) на български

Необходими инструменти

  • http://www.collab.net/downloads/subversion/ - Subversion (SVN) (Предварително конфигуриран и готов за използване SVN сървър) -CollabNetSubversion-server-1.6.6-4.win32.exe
  • NetBeans - (Писах за инсталирането и изтеглянето на тази IDE по-рано) -netbeans-6.7.1-ml-php-windows.exe
  • http://tortoisesvn.net/downloads - TortoiseSVN (На тази страница можете да изтеглите самата обвивка и крака, можете също да изтеглите учебния материал на TortoiseSVN) -

В резултат на това след изтеглянето трябва да имате 4 файла на компютъра си:

Само не забравяйте да обърнете внимание на версиите на вашите файлове,и трите файла, за да работят Subversion (SVN) и TortoiseSVN, и кракерът TortoiseSVN трябва да бъде една версия, в този контекст това е версия1.6.6.

  • CollabNetSubversion-server-1.6.6-4.win32.exe - Може да попитате защо не инсталирате SVN, това разбира се е ваш собствен бизнес, но инсталирането на тази компилация опростява и ускорява инсталирането и конфигурирането, тъй като използвате локалното (на вашия компютър) Subversion (SVN) хранилище. Този инсталатор ще настрои svnserver да работи като услуга на Windows и също така включва някои инструменти, от които може да се нуждаете. При инсталиране практически няма проблеми, само трябва да натиснете бутонаНапред->. Единственото нещо, което ще трябва да изберете по време на процеса на инсталиране, е папката, в която ще се съхраняват вашите хранилища, можете да я оставите по подразбиране (C:\svn_repository ). За да проверите инсталирането на Subversion (SVN), в командния ред на Windows въведете -svn --version, ако сте направили всичко правилно, трябва да видите следното:

subversion

  • TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi - Когато инсталирате обвивката TortoiseSVN за Subversion (SVN), трябва само да щракнете върхуНапред.
  • LanguagePack_1.6.6.17493-win32-ru.msi - При инсталиране на русификация, както и при други инсталации, нищо не трябва да се променя.
  • netbeans-6.7.1-ml-php-windows.exe - писах по-рано за инсталирането и русифицирането на NetBeans IDE.
  • Конфигуриране на TortoiseSVN

    • След като обвивката на TortoiseSVN е инсталирана, нови елементи от менюто ще се появят в менюто с десен бутон, което ще ви позволи да работите със Subversion (SVN). За нормалната работа на русифицираната обвивка трябва да направите следното:
    • Отворете менюто, като щракнете върхущракнете с десния бутон навсякъде, изберетеTortoiseSVN->Настройки и прозорецът с настройки ще се отвори, както е показано на фигурата по-долу.
    • В основния раздел на прозореца с настройки (Общи ) изберетеЕзик: български. След това натиснете бутонаПриложи. Тогава TortoiseSVN ще говори с вас на български.

    tortoisesvn

    Използване на NetBeans IDE и Subversion

    Вече сте готови да използвате Subversion (SVN) с NetBeans IDE.

      Първото нещо, което трябва да направите, е да отидете в настройките на NetBeans и да покажете на NetBeans къде се намира Subversion (SVN), за да направите това, отидете наTools->Settings->Miscellaneous->Version Control->Subversion и в полетоSVN Program Path въведетеC:\Program Files\CollabNet\Subversion Server. След това натиснете бутонаОК.

    netbeans

    tortoisesvn

    След предишната стъпка ще бъдете подканени да въведете името на вашия проект и съобщение. Съобщението обикновено показва текущи действия или промени. Кликнете върху бутонаНапред.

    subversion

    И последният прозорец ще покаже операциите или промените, които са направени в текущия комит. Натиснете бутонаКрай.