Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
De beste Sub Versiebeheer voor Linux
Wanneer meerdere ontwikkelaars werken aan een project , het bijhouden van hun individuele veranderingen aan , en de afzonderlijke versies van , kan het project broncode sinecure . Te gaan met deze uitdagingen , grote software projecten maken vaak gebruik van sub versiebeheer software om al deze veranderingen en bijdragen te volgen . Er zijn tal van sub versiebeheer programma's voor Linux , elk met zijn eigen kenmerken die voorkeuren en projecten verschillende ontwikkelaars profiteren . Sub Versiebeheer

Sub versiebeheer software
, ook wel bekend als versiebeheer software , helpt software development teams samenwerken aan projecten door het bijhouden en organiseren van de veranderingen individuele leden aan te brengen in de broncode bestanden . Teams die dergelijke software hebben een grote opslagplaats met een functionele versie van een project source code , waarvan de individuele leden exemplaren kunnen downloaden . Teamleden kunnen dan experimentele wijzigingen aan te brengen in hun kopie van de broncode en wacht tot deze wijzigingen volledig functioneel zijn voor het plegen ze naar het station repository .
SVN

One stuk van de populaire sub versiebeheer software voor Linux heet Subversion ( SVN ) . SVN maakt gebruik van een centrale opslagplaats , waar de ene server houdt het record van elke versie van de broncode teamleden ingediend . Teamleden kunnen downloaden , of " check out ", de nieuwste versie van het project broncode , alsmede alle vorige versie teamleden vastgelegd in het archief , uit deze centrale opslagplaats . SVN kan ook een lijst van de verschillen tussen twee versies van dezelfde broncode .
Mercurial

Mercurial
is sub versiebeheer software die een gedistribueerd systeem in plaats van SVN 's gebruikt gecentraliseerd systeem . Teamleden op een project gebruik mercurial kopie , of " kloon ", een hele kopie van repository van het project om hun computers in plaats van afzonderlijke bestanden . Dit geeft iedereen die klonen de mercurial repository toegang tot elke iteratie van het project broncode op zijn eigen machine . Mercurial tracks veranderingen en broncode verbindt met een minimum aantal commando's , wat het makkelijker maakt om te leren gebruiken dan SVN .
Git

Git
is een ander populair stukje sub versiebeheer software voor Linux . Het werd ontwikkeld door Linus Torvalds , die ook de Linux- kernel gemaakt , zoals gedistribueerde versie control software . Elk teamlid heeft een volledige kopie van repository van het project , maar Git bevat meer opdrachten en functies dan Mercurial . Git is ook populair onder ontwikkelaars die werken aan de Linux-kernel uit te voeren , omdat ze Git moeten leren om bijdragen te leveren aan de kernel project .

Previous: Next:
  Computer Programming Languages
·Hoe maak je een keuze lijst Bi…
·Ramp Filter in MATLAB 
·Hoe te Binary converteren naar…
·Hoe te openen WebEx Files 
·Hoe te String converteren naar…
·Hoe te COBOL converteren naar …
·Hoe te installeren cURL in cPa…
·Hoe te vervangen een lijst in …
·Hoe maak je een keuzelijst geb…
  Related Articles
Hoe maak je een Visual Basic- programma …
Hoe de Visual Data Manager gebruiken in …
Hoe de TabStrip controle in Visual Basic…
Hoe de DTPicker controle in Visual Basic…
Hoe de Draw Command in Visual Basic Gebr…
Hoe de Menu Editor gebruiken in Visual B…
Hoe te Disable /Enable Command Knoppen i…
Hoe de VBScript Locatie Object Gebruik 
Hoe de VBScript Geschiedenis Object Gebr…
  Programmering Articles
·Hoe te Gebogen Corners Javascript Zorg v…
·Hoe de datumnotatie converteren in ASP 
·Hoe te gebruiken reguliere expressies om…
·Veel voorkomende fouten in HTML- coderin…
·Hoe om cijfers in Visual Basic 2005 
·Maak van uw computer een Webserver : Apa…
·Tutorial van Visual Basic 6 
·Hoe om te bepalen Als een Bestand bestaa…
·Hoe maak je een web mashup 
Copyright © Computer Kennis http://www.nldit.com