Apache subversiune descărcare gratuită pentru Windows XP, 7, 8, 10

Scopul proiectului - pentru a înlocui o comună la momentul respectiv, care este acum considerat sistem învechit de CVS (Concurrent Versions System). Apache Subversion oferă toate funcțiile de bază ale CVS și este liber de unele neajunsuri ale acesteia din urmă.

Apache Subversion este folosit de comunitate multe open-source de dezvoltatori de software (inclusiv comunități, CVS utilizate anterior). Printre acestea sunt astfel de bine-cunoscute proiecte, cum ar fi Apache OpenOffice. CCG, Free Pascal. Python. Ruby. FreeBSD, AROS, Blender. Boost. Tor Vidalia Bundle. OGRE. Apache Subversion este, de asemenea, utilizat pe scară largă în proiecte de surse închise și sfera corporativă. Subversion hosting, inclusiv proiectele open source, oferă de asemenea un popular proiecte de hosting SourceForge.net. Tigris.org. Google Code și BountySource.

Oportunitati Apache Subversion

acces direct la sistemul de fișiere local;
pe protocolul de rețea proprie;
prin intermediul unui server de web pe protocolul WebDAV / DeltaV.

  • Ieșire client linie de comandă este la fel de convenabil pentru programele de citire și de parsare.
  • Capacitatea de a oglindă de stocare.
  • Două format posibil de stocare internă (depozit limba engleză.):

bază de date sau un set de fișiere comune.

  • posturi de program internaționalizate (setări). local al utilizatorului
  • pentru biblioteca PHP. Python. Perl, Java vă permit să construiască funcționalitatea de client Apache subversiuni la programe scrise în aceste limbi.
  • Arhitectura Layered a bibliotecilor, a fost proiectat inițial pentru modelul client-server.

Dezavantajele Apache Subversion

  • Probleme la redenumirea fișierelor

Apache Subversion nu pot întotdeauna ocupa în mod corespunzător fișier operațiuni redenumirea, în cazul în care în același timp redenumirea schimbat și conținutul fișierului. Probleme pot apărea, de asemenea, în cazul în care fișierul este redenumit copia locală, altcineva sa schimbat în magazia. Unele dintre aceste probleme fixe în versiunea 1.5, dar această decizie încă nu este completă.

  • ramuri slabe fuzioneze sprijin

Este, de asemenea, un punct slab Apache Subversion este considerată ramuri de tranzacție fuziune. Înainte de versiunea 1.5, toate aceste operațiuni, utilizatorii trebuiau să țină evidența manual, cu ajutorul intrărilor detaliate în jurnalul de schimbare. Începând cu versiunea 1.5, a existat un sprijin de bază pentru urmărirea automată a fuziunilor, care dezvoltatorii intenționează să îmbunătățească în versiunile ulterioare. În Apache Subversion este acum destul de bine susținută scenarii standard de fuziune; în cazuri mai complexe, pot exista probleme. Se recomandă organizarea procesului de lucru, astfel încât să se evite scenarii problematice. Îmbină fișierele redenumite și directoarele nu sunt acceptate.

  • Incapacitatea de a elimina datele din depozit

Informații, o dată plasate în magazia Apache Subversion, rămâne acolo pentru totdeauna: un fișier poate fi șters în revizuirea actuală, dar există întotdeauna o oportunitate de a iesi din magazin una dintre revizuirile anterioare în care a existat un fișier. Deși păstrarea auditurilor anterioare și este, de fapt, scopul utilizării sistemelor de control al versiunii, este uneori necesar pentru a elimina complet din informațiile depozit, a ajuns acolo din greșeală. Subversiunea Apache prevăzută ca nici un mod regulat; singura posibilitate este de a crea un depozit de stocare, prelucrare standard, svndumpfilter său de utilitate și reducerea ulterioară a haldei de depozitare. Există, de asemenea, software-ul terț pentru a automatiza acest proces, dar, în orice caz, pentru a efectua această operație necesită suspendarea accesului la intervenție și privilegii de administrator de stocare, suficient de mare pentru a șterge complet magazin vechi și înlocuiți-l cu unul nou.

  • dosar .svn în fiecare dosar

infesteaza structura de fișier al proiectului. Începând cu versiunea 1.7 la baza copiei de lucru a proiectului a creat un .svn director, metadate care sunt stocate folosind SQLite.

Apache subversiune descărcare gratuită pentru Windows XP, 7, 8, 10