» Utilizator
Salut, vizitatorule!

SkullBox este o comunitate formata din programatori si administratori de sisteme sau retele care iti sta la dispozitie cand ai o problema legata de calculatoare. Daca esti un utilizator existent, autentifica-te.

Daca nu te-ai inregistrat inca pe forum, alatura-te noua astfel marind comunitatea si ajutandu-i pe cei care au nevoie de informatii.

Daca te-ai inregistrat dar inca nu ai primit codul de activare, il poti cere aici.




Autentifica-te cu numele de utilizator si parola pentru a putea posta pe forum sau pentru a accesa ariile disponibile doar utilizatorilor inregistrati.
» Promovam
» Parteneri » Statistici
  • 59774 de mesaje.
  • 7153 de topicuri.
  • 1002 de utilizatori.
  •  
  • BirthBaby e ultimul utilizator inregistrat.
[Detalii]

 
Pagini: [1]
Print
Cum instalam un server SVN [630 afisari]
payne
*


Mesaje: 1063
OfflineOffline

WWW

Bine vam gasit.
In acest tutorial va voi explica pas cu pas cum se instaleaza si se updateaza un server SVN.

Ce este un Server SVN:

Subversion este un sistem de control al versiunilor free/open-source, pentru administrarea fisierelor si directoarelor in timp, o structura de fisiere fiind plasata intr-un depozit central. Acest depozit este este de fapt un simplu server de fisiere


Download :
Pentru server va trebui sa descarcam urmatoarele:
Subversion Setup-Serverul SVN
SVN Sevice- pentru a face Serverul sa ruleze ca un Windows Service.
Turtoise SVN:
32 Biti
64 Biti


Dam dublu click pe Subversion setup
Next->Next->Alegem Versiunea de apache dorita ->Next->Alegem  Folderul in care vrem sa instalam Serverul(Eu am lasat C:\Program Files\Subversion)-> Next-> Install->Finish



Adaugarea fisierelor exe ale serverului precum comenzi cmd :


Click dreapta pe My Computer->Properties
Alegem tablul advanced(sau pentu utilizatorii windows vista->windows 7 click pe Advanced system Settings)
Click pe Environment Variables
In System Variables cautam Path->Click pe edit
Si scriem la variable value la sfarsit "C:\Program Files\Subversion\bin"
OK
Apoi tot in System Variables facem click pe New
La variable name punem  "SVN_EDITOR", iar la value punem editorul de text dorit ex: "C:\Windows\notepad.exe"

Crearea folderului repository-ului :


Intram in CMD si scriem
Code:
svnadmin create "C:\svn"
sau ce folder doriti

Intram in folderul nou creat, apoi in conf si deschidem cu notepad svnserve.conf

Stergem  # din fata urmatoarelor linii
Code:
[general]
anon-access = read
auth-access = write
password-db = passwd

Salvam si inchidem fisierul si deschidem passwd cu notepad
Acum vom adauga userul dupa linia "[users]"
Code:
Numeuser = parolauser


Verificam daca totul merge corect

Intram in cmd si scriem
Code:
svnserve --daemon --root "C:\svn"
Lasam fereastra deschisa si deschidem alt CMD si scriem
Code:
svn mkdir svn:\\localhost\proiect
Va aparea un fisier de text in care va fi scris ceva de genul
Quote
--This line, and those below, will be ignored--

A    svn://localhost/proiect
Scriem orice deasupra liniei care incepe cu "--" , salvam si iesim
Acum ne va cere parola userului actual logat pe windows de ex: Administator, scriem parola, apoi enter, userul creat pentru server in passwd, enter si parola lui.


Va aparea urmatoarea linie
Quote
Commited Revision 1
ceea ce ne spune ca folderul a fost creat corect.

Instalarea Turtoise SVN:
1. Dublu click pe Setup
2. Next
3. I accept the Terms in Licenece Agreement
Next
4. Alegem locul unde va fi instalat, apoi next
5.Install
6. Finish
7. Click pe No cand va apare fereastra de restart

Probarea Serverului :


Click dreapta pe oricare folder gol doriti,
Svn Checkout
La url of repository punem "svn://localhost" si dam ok.

Updatarea serverului :


Creăm un folder unde vrem sa tinem fisierele serverului, click dreapata pe el, Svn Checkout, OK, apoi adaugam un fisier( ex : noupeserver.txt),dam click dreapta pe folder si apoi click pe SVN Commit.
In fereastra nou aparuta alegem fisierele dorite pe care vrem sa le urcam pe server, sau alegem optiunea Select/deselect all si dam OK

Aici termina tutorialul, in caz de nu intelegeti ceva lasati un reply.

Logged


WIK-What I Know

09-05-2009, 11:36 Twitt ::
KiMO
*


Mesaje: 486
OfflineOffline


foarte clar explicat. imi place mult, insa multi nu stiu la ce ajuta exact acest server SVN, si de aceea iti sugerez sa dai un edit si sa adaugi ceva explicatii preliminare.
Logged

09-05-2009, 12:16 Twitt ::
Claudiu
*


Mesaje: 1368
OfflineOffline

WWW

Imi place cum e facut, congratz  Big grin

^ La ce foloseste este oarecum clar pentru programatori cel putin Smile Este un sistem foarte bun pentru cei care lucreaza la proiecte pe calculator, serverul permitandu-le sa tina evidenta evolutiei proiectului cu usurinta. Cand un proiect ajunge deja la cateva zeci de fisiere, fiecare schimbat mai mult sau mai putin, devine deja greu de tinut minte ce s-a modificat si unde. In schimb, Tortoise ne permite sa actualizam schimbarile cu usurinta Winking De asemenea este foarte util pentru lucrul in echipa, cand diverse persoane vor sa uploadeze fisiere modificate de ei intr-un "depozit" comun.
Logged

11-05-2009, 10:19 Twitt ::
Reclama
VIP

Hosting

Mesaje: 25.90
OnlineOnline

WWW
 

   Pe ABCDomenii: 250MB spatiu + 20GB trafic + 5 subdomenii = 0.95 €
 
 

The problem with troubleshooting is that trouble shoots back.
Azi 
Pages: [1]
Print
SkullBox Forum  |  Administrare, configurare si intretinere  |  Servere  |  Topic: Cum instalam un server SVN
Jump to: