Changes between Version 2 and Version 3 of lab-intro


Ignore:
Timestamp:
Feb 14, 2009, 5:05:01 PM (16 years ago)
Author:
Leon Kos
Comment:

Predstavitev Subversion

Legend:

Unmodified
Added
Removed
Modified
  • lab-intro

    v2 v3  
    1818
    1919== Subversion ==
    20 
     20Subversion je sistem za sledenje spremembam izvorne kode, ki omogoča sočasno delo na skupnem projektu. Pri vsaki shranitvi na SVN strežnik, se shranijo le spremembe datotek, ki so bile dane pod nadzor. S hranjenjem vseh verzij izvorne kode je tako lažje nadzorovati razvoj projekta, slediti spremembam in oceniti njihov vpliv na delovanje celotnega projekta. Ker se hranijo vse verzije določene datoteke, lahko tako delamo le na eni datoteki, ne da bi bilo potrebno shranjevanje stabilnih ali kako drugače pomembnih verzij datoteke. Način dela je tako lahko časovno in prostorsko razporejen. Delo na projektu je s Subversion enostavno razdeliti na manjše naloge, ki jih ob vsaki shranitvi na strežnik na kratko opišemo kot delo, ki ga poslane spremembe kode opravijo.
    2121
    2222Datoteke ki so že pod kontrolo SVN lahko prosto urejamo z urejevalnikom. Stanje datotek v imeniku SVN izpišemo z ukazom
    23 
    2423{{{
    2524#!sh
     
    6362hkrati lokalno pobrišemo in označimo datoteko vaja1 za brisanje na strežniku, kar vidimo pri izpisu kot črko D pred datoteko:
    6463{{{
    65 leon@duo:~/p/ppgplasma/doc$ svn st
     64svn status
    6665D      vaja1
    6766}}}