Subversion: Unterschied zwischen den Versionen
Aus Das Sopra Wiki
Justus (Diskussion | Beiträge) Die Seite wurde neu angelegt: Subversion ist ein Versionsverwaltungssystem. Es hilft einem, mit mehreren Entwicklern an einem Projekt zu arbeiten. == Referenzen == * [[wi... |
Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
{{Stub}} | |||
__TOC__ | |||
== Referenzen == | [[Subversion]] (kurz: [[Subversion|SVN]]) ist ein [[Versionsverwaltung|Versionsverwaltungssystem]]. Es wird verwendet um | ||
* [[wikipedia:de:Subversion_(Software)| | * Änderungen am Projekt zu protokollieren, | ||
* ältere Versionen wiederherzustellen, | |||
* das Projekt zu archivieren, | |||
* gemeinsames Arbeiten auf der selben Datenbasis zu ermöglichen, | |||
* kurz: es ermöglicht mehreren Entwicklern komfortabler an einem Projekt gemeinsam und gleichzeitig zu arbeiten. | |||
Wir verwenden [[Subversion]] im Sopra um genau diese Punkte zu ermöglichen. Jede [[Gruppeneinteilung|Gruppe]] erhält ihr eigenes [[#Repository|Repository]] und hoffentlich (unsere Admins arbeiten daran) auch ein [[Trac]], um ihr Projekt zu verwalten. | |||
[[Subversion]] besitzt eine Client-Server-[[Architektur]], sodass man einen beliebigen [[Subversion]]-[[#Clients|Client]] verwenden kann. | |||
Grundsätzlich besteht eine [[Versionsverwaltung]] mit [[Subversion]] aus | |||
* einem [[#Repository|Repository]] auf einem zentralen Server, das alle [[#Revision|Revisionen]] des Projekts enthält und | |||
* vielen [[#Working Copy|Working Copies]] auf den Computern der Entwickler, die jeweils nur eine [[#Revision|Revision]] des Projekts zusammen mit den lokalen Änderungen des Entwicklers darstellen. | |||
== zentrale Begriffe == | |||
=== Revision === | |||
=== Repository === | |||
=== Working Copy === | |||
== Arbeiten mit Subversion == | |||
=== Projekt importieren === | |||
=== Projekt auschecken === | |||
=== Working Copy bearbeiten === | |||
=== Working Copy updaten === | |||
=== Working Copy commiten === | |||
=== Diff === | |||
=== Conflicts === | |||
=== Blame === | |||
=== History === | |||
=== Browse === | |||
== Clients == | |||
Für die Entwicklung unter [[Windows]] haben wir gute Erfahrungen mit den zwei nachfolgenden Clients<ref>für eine vollständigere Liste siehe Wikipedias [[wikipedia:en:Comparison_of_Subversion_clients|Vergleich verschiedener SVN-Clients]]</ref> gemacht. Wir empfehlen den Einsatz von beiden Clients gleichzeitg, da sie beide je nach aktueller Aufgabe gewisse, substantielle Vor- bzw. Nachteile aufweisen. | |||
=== TortoiseSVN === | |||
... | |||
=== AnkhSVN === | |||
... | |||
== siehe auch == | |||
=== Referenzen === | |||
<references/> | |||
=== Links === | |||
* [[wikipedia:de:Subversion_(Software)|Subversion]] auf Wikipedia | |||
* Das [http://svnbook.red-bean.com/ Subversion Buch] | * Das [http://svnbook.red-bean.com/ Subversion Buch] | ||
[[Kategorie:Begriffe]] | [[Kategorie:Begriffe]] | ||
[[Kategorie:Tutorials]] | |||
