Subversion: Forskelle mellem versioner
Content deleted Content added
m robot Tilføjer: tr:Apache Subversion |
m Rettet fuldstændigt uddaterede projekt og versions informationer. |
||
Linje 5:
|billedtekst =
|skaber =
|udvikler = [[Apache Software Foundation]] (oprindeligt [[CollabNet]])
|udgivet = [[20. oktober]] [[2000]]
|nyeste_version = 1.
|nyeste_version_udgivet = [[
|nyeste_ustabil =
|nyeste_ustabil_udgivet =
Linje 19:
|programmerings_sprog = [[C (programmeringssprog)|C]]
|systemkrav =
|hjemmeside = [http://subversion.
}}
'''Subversion''' er et [[open source]] system for [[revisionskontrol]],
Centralt for subversion (og mange andre versioneringssystemer) er et ''repository'', som er et centralt dataregister, der vedligeholder filer gemt via subversion. Når brugere skal benytte filer fra dette repository foretager de et ''checkout''. Et checkout giver brugeren en lokal kopi af filerne som de derefter kan arbejde med. Når brugeren derefter er færdig med arbejdet og vil dele arbejdet med de andre personer, der også har adgang til repositoryet foretager vedkommende et ''commit''. Dette sender filen til repositoryet, der '''kun''' gemmer forskellen i de ændrede filer. Dette har flere fordele:
Linje 29:
Et commit fjerner ikke de lokale filer men synkroniserer derimod blot indholdet lokalt og i repositoryet. En af de store fordele der opnås ved at benytte et versionseringssystem er at flere personer kan redigere i forskellige sektioner i samme fil. Systemet kan selv administere sammensmeltningen af filerne i repositoryet. Der vil dog være situationer, hvor systemet ikke er i stand til at udrede, hvilke rettelser, der kan bestragtes som de endelige. I sådanne situationer vil det være op til en bruger at løse de konflikter der i så fald er i filen. Det er ikke tilladt - eller muligt - at indsende filer i konflikt til repositoryet, hvilket medfører at konflikten skal løses af den bruger der ikke har fået de ændrede filer sendt.
== Noter ==
{{Reflist}}
== Se også ==
Line 34 ⟶ 37:
== Eksterne henvisninger ==
* [http://subversion.tigris.org/ Tidligere Subversion officiel webside]
* [http://dmoz.org/Computers/Software/Configuration_Management/Tools/Subversion/ Subversion på Dmoz.org]
|