Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Den bästa Sub versionshantering för Linux

    När flera utvecklare arbetar på ett enda projekt , hålla koll på sina individuella förändringar , och separata versioner av , kan projektets källkod bevisa utmanande . För att hantera dessa utmaningar , stora mjukvaruprojekt använder ofta sub versionshantering programvara för att spåra alla dessa förändringar och bidrag . Det finns många sub versionshantering program för Linux , alla med sina egna egenskaper som gynnar olika utvecklare preferenser och projekt . Sub Versionshantering

    Sub versionshantering programvara , även känd som versionskontroll programvara hjälper mjukvaruutveckling team samarbeta i projekt genom att spåra och organisera de förändringar enskilda medlemmar gör i källkodsfiler . Lag som använder denna typ av programvara har en huvudsaklig förvar med en fungerande version av ett projekts källkod , från vilka enskilda ledamöter kan hämta kopior . Gruppmedlemmarna kan sedan göra experimentella ändringar i sina kopior av källkoden och vänta tills dessa förändringar är fullt fungerande innan de förbinder sig att huvuddatabasen . Addera SVN

    One bit populära sub versionshantering programvara för Linux heter Subversion ( SVN ) . SVN använder en central databas , där en server innehar rekordet för varje version av de inlämnade källkod gruppmedlemmar . Gruppmedlemmarna kan hämta , eller " kolla in ", den senaste versionen av projektets källkod , samt någon tidigare version gruppmedlemmar begås till förvaret , från denna central lagringsplats . SVN kan också lista skillnaderna mellan två versioner av samma källkod .
    Mercurial

    Mercurial är sub versionshantering programvara som använder ett distribuerat system istället för SVN : s centraliserat system . Gruppmedlemmar på ett projekt använder mercurial kopiera eller " klon ", en hel kopia av projektets förvaret till sina datorer istället för enskilda filer . Detta ger den som kloner av mercurial förvaret tillgång till varje iteration av projektets källkod på sin egen maskin . Mercurial spårar ändringar och källkod begår med ett minsta antal kommandon , vilket gör det lättare att lära sig att använda än SVN .
    Git

    Git är en annan populär del av sub versionshantering programvara för Linux . Det utvecklades av Linus Torvalds , som också skapade Linuxkärnan , som distribueras programversion kontroll . Varje medlem i teamet har en fullständig kopia av projektets förvaret , men Git innehåller fler kommandon och funktioner än Mercurial . Git är också populär bland utvecklare som utför arbete på Linuxkärnan , eftersom de måste lära Git för att lämna bidrag till kärnan projektet .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man uppdaterar en Source SDK
    ·Hur Kör Cscript
    ·Contour Nivåer i MATLAB
    ·SQL String Tutorial
    ·Hur att skilja mellan de Mainframe & Server DASD
    ·Hur man tar bort SVN historia i Eclipse
    ·Hur man identifierar Klasser för Air Traffic Control S…
    ·Hur man kompilerar Fortran 77 på Ubuntu
    ·Skillnaden mellan XSD & WSDL
    ·Lägga Utrymme runt en bild med HTML -programmering
    Utvalda artiklarna
    ·Hur får man ett domännamn i PHP
    ·Fakta om CPP Compiler
    ·Hur man beräknar korrelation på Ti - 84 Plus
    ·Vad är en Data Attribut
    ·Hur man skapar en C- konsol program som fungerar som en…
    ·Hur man använder Wget i Python Escape
    ·Hur man byter Div Codes
    ·Hur man laddar upp en fil till servern i VB.net
    ·Visual Basic Villkor Explained
    ·Hur Rätt att justera text Använda HTML
    Copyright © Dator Kunskap http://www.dator.xyz