Startseite > Archiv > Versionsverwaltungssystem Subversion fordert CVS heraus

Versionsverwaltungssystem Subversion fordert CVS heraus

dotnetpro 9/2004 Von Holger Schwichtenberg | Marc Weidner erschienen in dotnetpro 9/2004 auf Seite 64
Code:
Keine Bewertung

Würdiger Konkurrent Versionsverwaltung ist bislang eng mit dem Namen CVS (Concurrent Versions System) verbunden. Aufgrund architektonischer Schwächen von CVS hat die Open-Source-Gemeinde mit der Entwicklung einer Alternative mit Namen Subversion begonnen. Das Programm liegt mittlerweile in der Version 1.0 vor.

Artikel Download

Als Abonnent können Sie den gesamten Artikel als PDF abrufen und die zugehörigen Quelltexte direkt downloaden.

Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.

Einzelheft-Bestellung

Sie interessieren sich für diesen Artikel und haben noch kein Abonnement? Dann bestellen Sie doch einfach diese Ausgabe der dotnetpro als Einzelheft.

Das kostenlose Probeabonnement

Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Bestellen Sie gleich das Probeabo und lesen Sie die aktuelle sowie die kommende Ausgabe der dotnetpro. Der Clou: Das kostet Sie keinen Cent. Die beiden Hefte kommen frei Haus zu Ihnen nach Haus und Sie können die dotnetpro digital über die iPad-App lesen.


Das Abonnement mit zwölf Ausgaben pro Jahr und vielen Vorteilen

Die neue Ausgabe vor allen anderen in den Händen halten, voller Zugriff auf das Heftarchiv mit über 3000 Artikeln, voller Zugriff auf die Projekte zu den Artikeln, Digitalausgabe dotnetpro für das iPad, künftig auch für andere Plattformen: Das alles erhalten Sie mit einem Abonnement. Zwölfmal im Jahr schicken wir Ihnen die dotnetpro frei Haus. Gleich Abo bestellen und Wissensvorsprung sichern.


Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

0vor   1416   1872   2002er   2003er   2004   200465   200467   200469   2004www   3690   8266   A0409SubVersion   Abbildung   Abbildung1   Abbildung2   Abbildung3   Abbildung4   Abbildung5   Abbildung6   Abbruchs   aber   abge   abhängig   Ablage   AblagevonAttribut   ablegt   absolute   Absturz   abzu   Adaption   Addison   Administration   Ähnli   ähnlich   Aktionen   aktiv   aktua   Aktuali   Aktualisie   aktualisieren   aktualisierenden   Aktualisierung   aktuellen   alle   Allerdings   also   alte   alternativ   Alternative   anbieten   anbietet   ande   Ände   anden   andere   anderem   anderen   anderer   Andererseits   anderes   andernfalls   Änderung   Änderungen   Änderungenverwerfen   Angabe   Angaben   angefordert   angegebene   angekommen   angelegt   Angenom   angewandt   anhand   AnkhSVN   AnkhSVN0   Anlage   Anlegen   anonymen   anschließend   anschließendes   Anschluss   Anwender   Anwendung   Anwendungen   Anzeigen   anzugeben   Apache   arbei   Arbeit   arbeiten   arbeitet   Arbeitskopie   Arbeitsver   Arbeitsverzeichnis   Arbeitsverzeichnisses   Architek   Archiv   Archivs   Arten   Artengeschehen   ArtikelnüberdenEinsatzvonSub   Atomar   atomare   auch   auchdie   AufderSubversion   Aufga   Aufgaben   aufge   aufgenommen   aufgerufen   aufgrund   AufgrundarchitektonischerSchwächenvonCVShatdieOpen   aufnehmen   Aufruf   Auftrag   aufzuru   aufzurufen   aufzuteilen   Auschecken   Auscheckenmit   ausdrücklichen   ausführen   Ausgabe   Ausgangsbasis   ausge   ausgecheckt   ausgewählt   ausgiebiger   aussagekräftigen   Außerdem   Außerdembe   aussetzung   auszuschließen   Authentifizierung   Authentifizierungen   Auto   automatisch   Autor   autorisierte   autorisierten   basierter   Baums   beachten   bean   bearbeiten   bearbeitet   bedeu   bedienen   Bedienkomfort   bedient   beendet   Befehl   Befehle   BefehleunddieArchitektur   Befehls   befinden   BEGIN   beginnt   behandelt   behindern   beibehalten   Beibehaltung   Beide   beiden   beider   beiliegendeKommandozeilenversion   beim   Beispiel   Beispielaufruf   beispielsweise   beitskopie   beitsweise   bekannten   beliebige   beliebigen   bemängeln   Benennen   benötigt   benötigten   Benutzer   Benutzername   Benutzeroberfläche   Benutzerrechte   Benutzerrechten   Benutzerrechtevergabebeim   Benutzung   BenutzungdesClients   Bereichen   bereitge   bereitgestellt   bereits   Berkeley   BerkeleyDBDataStore   beseitigen   besondere   Besonders   besser   besteht   bestimmt   bestimmte   bestimmten   betreffen   betreiben   Betrieb   Betriebs   Betriebsart   Betriebsarten   Betriebssys   Betriebssystemen   betroffene   bewirkt   Bibliothe   Bibliothek   bieten   bietet   bietWirtschaftsinfor   Bindung   bleiben   blen   Blick   Bran   branch1   Branches   Branching   BrianW   Browser   buch   ceSafe   ch05   Check   checken   checkout   checkten   chen   cherlich   ches   chiv   Client   Clients   ClientTor   Code   Commit   ConcurrentVersionsSystem   conf   Copy   Create   cvsbook   cvshome   dabei   dadurch   Daemonprozess   dafür   daher   damit   Danach   dann   darauf   darge   dargestellten   darin   Darüber   Dasangegebene   DasProgrammliegt   dass   dasSCC   dasseinandererEntwicklerinder   DasZusammen   data   Datei   Dateibestand   Dateien   Dateienimportieren   DateienundVerzeichnissever   Dateisys   Dateisystem   Dateisystemform   DateiZuLoeschen   Datenbank   Datenbankwelt   DatenbankzurDatenspeicherung   dazu   deckt   DELETE   demselben   denen   Dennoch   Deployment   DerChronist   derEntwicklungeinerAlternativemitNamenSubversionbegonnen   derenVersionsverwaltungsprogramm   DerImport   dermaßen   dernen   DerSubversion   dert   derVer   DerVorteil   derzeit   dessen   dest   deutigenRevisionssystembereitsdie   deutlich   deutlicher   Deutsch   Dialog   Dialogs   dialogvonTortoiseSVN   DieIntegrationvonAnkhSVN   dieKonfliktstelle   Dienste   dient   DieoffizielleSubversion   dies   diese   diesem   diesen   dieser   dieses   diglich   direkt   Dort   dotnetpro   DotNetPro2   dozeilenwerkzeuge   drei   dulsmöglich   dung   dungsentwicklungmitVisualStudio   durch   durchaus   durchgeführt   durchKopiendesletztenAuscheck   Durchlauf   durchlaufen   durchläuft   ebenfalls   echte   Eclipseoderauch   Eigen   eigene   Eigenschaften   Einchecken   eindeutigen   eine   einem   einen   EinenneuenZweiganlegen   einer   einerseits   eines   Einesehraus   einesOrdners   einfach   EinfachesBranchingundTagging   Einfluss   einfügt   eingängiger   eingecheckt   eingeordnet   EingesetzteAnwendungen   eingesetzten   eingespielt   eini   einigen   einPlug   Einsatz   einschränken   Einschränkung   einsetzen   Einstellun   Einstellung   Einträgen   Einzelfall   einzelne   einzige   einzuchecken   einzutragen   eliminieren   empfiehlt   Entfer   entfernen   entfernt   entgegen   enthält   enthalten   entweder   Entwick   Entwickler   EntwicklerimWindows   Entwicklers   Entwicklung   Entwicklungs   Entwicklungsstandes   Entwicklungszweig   Entwicklungszweige   Entwicklungszweigezusammen   Entwicklungszweigs   erfolgt   erforderlich   erfordert   Ergeb   erhalten   erhältli   erkennt   erklärtes   erkonten   erledigen   erledigt   erreichbar   erreichbaren   erscheinenden   Erscheinung   erschienen   erst   erstellen   erstellt   erweitert   erweiterte   Erweiterung   erworben   erzeugen   erzeugt   Esistonlineabrufbarundsolldem   Essen   etwa   etwas   exekein   Existenz   existieren   explizite   expliziten   Explo   Explorer   Explorers   Extramodulen   fahrunginderAnwen   Fall   Fällen   Fazit   fehl   fehlen   fehlende   fehlenden   Fehleranfäl   Fehlern   fehls   Fehlt   fernt   fest   festgestellt   File   findenSieunter   FitzpatrickundC   Fogel   folgen   Folgenden   folgender   folgt   Form   Formate   formationen   formationssystemen   freien   frühen   früherer   fügt   führen   führenvonZweigen   führlicheÜbersichtüberdieMöglich   führt   Funk   Funktionen   funktioniert   funktionsreicheren   geän   geändert   geben   gebracht   gefolgt   geführt   gegebenen   gegebenenfalls   Gegensatz   gegenseitig   Gelingt   gelöscht   gelöschten   gelten   gelungenes   Gemeindemit   gemeinsamen   genannt   genannte   genannten   genügt   genutzt   geöffnete   geplant   gerTechnologieberaterundSoftware   gesagt   gesamte   geschehen   geschieht   geschrieben   gesetzt   gesicherte   gestaltet   GetInformation   getrennt   getunnelt   gewählten   gewährleisten   Gewissen   gewünsch   gewünscht   gewünschte   gewünschten   gezeigten   gibt   gilt   glauben   glei   gleich   gleiche   gleichen   gleichnamigen   gleichzeitig   gleichzeitiger   Gleichzeitiges   grafischer   griff   großartige   große   Grund   grundlegende   gung   gute   Guten   haben   handelt   handene   hapert   hatermehrereerfolgreicheProgram   Hauptentwicklungszweig   Hauptentwicklungszweigtrunkeinen   Hauptunterschied   Hauptzweig   heit   hensweise   Herange   heranzuziehen   heraus   herauszusuchen   hervorragendes   hevorgehoben   hier   hierbei   hierfür   hierzu   Hilfe   hinaus   Hinzufügen   HinzufügeneinerDateioder   hinzugefügt   Historie   hohen   HolgerSchwich   HolgerSchwichtenberg   Homapge   Homepage   HTML   HTTP   HTTPS   Ignorie   immer   Import   importieren   Informationen   infrage   InfürVisual   Inhalt   inklusive   innerhalb   Insbesondere   Insfürweitere   Installation   Installationsdatei   Installationsprogramm   InstallationvonTortoiseSVN   InsundCheck   intern   InVisualStudio   ISBN3   isterEntwicklungsleiterdervonihm   Jahren   jeden   jederzeit   jedes   jedoch   jektarchiv   jektarchiven   jektarchivs   jektleiter   jekts   kann   Karl   KarlFogel   KarlFogelsHomepage   kein   keine   keinen   keit   keiten   kennt   Kennwort   kerundMCSDmit   kette   kfogel   kieren   klärte   klei   Komman   Kommando   Kommandozeile   Kommandozeilen   Kommandozeilenbefehlssvn   Kommandozeilenprogramm   Kommandozeilenwerkzeuge   Kommandozeilenwerkzeugs   kommenden   Kommentar   Kommentaren   Kommt   kompatibel   komplett   Konfigurationsda   Konfigurationsdatei   konfigurieren   Konflikt   Konflikteauflösen   Konflikten   konformen   können   Kontextmenü   Kontextmenüs   KontextmenüsdesWindowsExplorersein   Kontrolle   Konvertie   Konvertierung   Konvertierungs   kopie   Kopien   korrekt   korrekter   Korrektur   lädt   lang   lange   langjährigerErfahrungalsselbstständi   lassen   lässt   Lauf   laufenden   läuft   Laufwerk   lautet   lediglich   leer   leeres   Legen   legt   LehrbeauftragterfürWirtschaftsinfor   leider   leistet   lende   Lese   letzte   letzten   lich   liefert   liegen   liegt   ligkeit   Linklistebefinden   LinkszuZusatzinformationen   Linux   lische   lisierenden   Listen   logvonTortoiseSVN   loka   lokale   lokalen   Lokaler   löschen   LöschenvonDateienund   Löscht   lösungen   lung   lungsprozess   lungsumgebungen   lungszweig   lungszweigen   machen   macht   manche   mandozeile   mandozeilenbefehl   manuell   manuellen   March   MarcWeidner   MarcWeidneristDi   Marke   Marken   Markie   markieren   Markierungen   Mars   matikanderFachhochschulefürOeko   matikanderUniver   Mecha   Mechanismus   mehr   mehrere   MehrerelokaleClientskönnen   mehreren   meisten   Menschen   mentar   Menüpunkt   merksam   MichaelPilato   Microsoft   mierbücherveröffentlicht   mine   minimieren   MinimierungdesNetzwerkverkehrs   mischt   miteinander   mitgegründetenIT   mitgelieferten   mithilfe   mitp   mitsamt   mittels   mittlerweileinderVersion1   mitzugebende   Modul   Modus   möglich   Möglichkeit   Möglichkeiten   Monaten   MosheBar   mühelos   muss   nach   nachdem   nächstimO   nachträglich   Name   Namen   Namens   nämlich   Neben   NET2003   NETsowieaufPHPbasierendenIn   Netz   Netzlaufwerk   Netzwerkverbindung   Netzwerkverkehr   Neuan   neue   neuen   neuenEntwicklungszweigimOrdner   neuer   Neuerung   neues   nicht   nichteinfach   nimmt   nismus   nisse   nissen   noch   nomieundManagementinEssen   None   noriert   normalem   normalerweise   nötig   notwendig   notwendigen   Nummer   nutzen   Nutzer   Nutzung   Ober   oberverzeichnis_1   oberverzeichnis_2   obige   ObjectsGmbHund   oder   oderdurchdenKontextmenüeintrag   öffnet   Ohne   online   OpenSource   optionale   Ordner   Ordnern   Ordners   Originalcode   Outs   Paaren   Parametern   Password   Pendant   Perforce   Person   Pfad   Pfaden   Plattfor   Plattformen   Plattformunabhängigkeit   plomandimFachge   plorers   Plug   Port   portiert   Ports   Praxis   Preview   Problem   products   Programm   Programme   Programmebefindensichallerdings   Programmen   Programmierumgebungenwiebei   Programms   project_links   Projekt   projekt_1   Projektar   Projektarchiv   Projektarchivanlegen   Projektarchive   Projektarchiven   Projektarchivs   Projekte   ProjektemitCVS   Projekts   Protokoll   Protokollierung   Prozedur   Prozess   public   puncto   rameter   Read   Rech   Rechner   Rechte   rechten   Rechtevergabe   reduzieren   Regel   reichen   reicht   Reilly   Rein   relativ   relativen   Releases   repos   Repositories   repräsentiert   rers   Resultat   revert   Revi   Revisio   Revision   Revisionen   revisions   Revisionsnummer   richtig   richtige   risierten   Rollback   Rückgängig   Rücksprache   rückzuholen   rufen   rung   rungen   rungsprogramm   sacht   sammenspielderunterschiedlichen   Satz   satzvonOpen   schäftigtersichintensivmitdemEin   Schalter   Schaltfläche   scheinenden   schen   SchenktmanderRoadmapaufder   schiebenundumbenennen   Schlüssel   schlüsselte   schmolzene   schreiben   Schreibrechte   Schwä   Schwächen   Sehr   sein   seinem   seinen   seiner   Seit   Seite40ff   Seiten   Sektion   selbst   selbsterklärende   selbstverständlich   Serve   Server   Servereinrichtenund   Servers   ServersmittelsdesProgrammssvn   seSVN   Setup   setzen   setzt   shtml   sich   sicherge   Sicherheits   sichnochzahlreicheHinweisezu   sichtbar   siehe   sieheauch   sieht   sierungendesArbeitsverzeichnisses   sind   sion   sionen   sionshistorie   sionskontrolle   sionsverwaltungssystem   sitätDuisburg   Situationen   sleepy   sodass   sofern   sofort   sogar   Solaris   solche   solchen   soll   sollen   Sollte   sollten   somit   Sonderfälle   sondern   sonstigen   sorgen   sorgt   Sour   source   SourceCodeControl   SourceSafe   sowie   sowohl   späteren   speichern   Spektrum   spezielle   spezieller   spielsweise   spielsweiseIDEA   Sprache   Sprachpaket   Sprachpakete   stabil   Stadium   stallation   Stand   Standardport   stände   standes   ständigen   Standorten   Start   StartdesServers   startet   Startimport   Status   stehen   stehenden   steht   Stelle   stellen   stellt   stellten   stelltes   string   Studio   Subprozess   Subver   Subversion   Subversion1   Suche   Sussman   svnadmin   svnbook   svnserve   Synchronisie   system   Systembenutz   Tagging   Taggings   Tags   Tatsachen   teien   Teil   temdialog   temen   tenbank   tenbergistDiplom   tenstruktur   Test   Testfälle   Testing   tigris   tionen   tioniert   toiseSVN   toiseSVNfürWindowsklinktsichindas   tonischen   Tortoi   TortoiseCVS   TortoiseSVN   TortoiseSVN1   Tragen   trägt   tragung   Transaktionen   transaktionssicher   Transaktionsunterstützung   triebssystem   Tritt   trolle   trotzdem   trunk   tung   Tunnel   typischen   über   überCVS   überhaupt   Überlegen   übermittelt   übernehmen   übernimmt   Übersicht   übertragen   üblich   übrigen   umbenannt   Umbenen   Umbenennen   umeinrekursivesAktualisierender   umfangreiche   Umfeld   umge   Umgebun   umgesetzt   umschal   umständlichen   unberührt   undverfügtüberEr   Unit   unter   Unterhalb   Unterordner   Unterordners   unterscheidet   Unterschied   unterschieden   unterschiedliche   unterschiedlichen   UnterschiedlicheZugriffs   unterschiedlichsten   unterstützt   unterstützung   Unterver   Unterverzeich   Unterverzeichnisse   unver   Update   URLs   ursprünglichen   Users   Varia   Varianten   verändert   Veränderungen   Verbin   Verbindung   verbunden   vereinfacht   verfeinert   verfügbar   Verfügung   Vergabe   verge   Vergleich   Verlag2003   Verlagerscheinen   vermeint   verschieben   VerschiebenvonDateien   verschiedene   Verschlüsse   verschlüsselte   verschmel   verschmelzen   Verschmelzung   verschoben   Version   VersionControlwithSub   VersionControlwithSubversion   Versionen   Versionenmarkieren   versionieren   VersionierungvonVerzeichnissen   Versions   Versionsgeschichte   Versionshistorie   Versionsinformatio   Versionskon   Versionsnummer   versionsowiezuPlug   Versionsver   Versionsverwaltung   VersionsverwaltungistbislangengmitdemNamenCVS   Versionsverwaltungssystem   VersionsverwaltungssystemSubversionfordertCVSheraus   verständlicher   Versuch   versucht   vertieren   verur   verwaltenden   verwaltet   verwaltete   Verwaltung   Verwaltungs   Verwaltungsinforma   Verwaltungsinformationenge   Verweise   verweisen   Verweisseitemitvielen   verwen   verwerfen   verworfen   Verzeich   Verzeichnis   verzeichnis_1   Verzeichnisbaumes   Verzeichnisebene   Verzeichnisebenensehrunhandlich   Verzeichnismuss   verzeichnisse   Verzeichnissen   Verzeichnisses   Verzwei   verzweigen   Verzweigungskopie   viele   vier   Visual   VisualStudio2002und   VisualStudio2003   void   vonBenCollins   vonMicrosoft   vonSubversionliefertdasBuch   Voraussetzung   vorbei   Vorgang   Vorgangs   vorge   vorgehen   vorgenommen   vorhandenen   vorliegen   vornehmen   Vorteil   Vorteile   VorteilegegenüberCVS   VorteilevonSubversiongegen   Wahl   Während   waltung   waltungssystemen   Wartezeit   WebDAV   Webprojekt   Webserver   Website   wegen   Wegenhinzugefügt   weggelassen   weil   weils   weis   weise   weist   weit   WeitereLiteratur   weiterer   WeitereZusatzprogrammefür   welchem   welcher   wendig   Wenn   WenndieEntwicklungverzweigt   wenngleich   werden   Werk   Wert   wertvolle   WesleyundMicrosoftPress   wichtige   wickler   wicklers   wicklungszweigen   wieder   Wiederanlaufen   will   WINDOWS   wird   wirklich   Wirtschaftsinformati   wobei   Write   wurde   würden   WürdigerKonkurrent   XCopy   Zahl   zahlreiche   zeichnis   zeichnisse   zeichnisses   zeigt   Zeile   Zeilen   Zeit   zeitig   Zeitpunktwiederabgerufenwerden   Ziel   zogen   zuerst   zuführen   zugehörige   zugreifen   Zugriff   Zugriffe   Zugriffs   zugrunde   zunächst   Zurzeit   zusammen   Zusammenführen   zusammenzuführen   Zusatz   Zusätzlich   zusätzliche   zuzuordnen   Zwar   zwei   Zweig   Zweige   Zweigen   zweite   zwischen   Zwischenzeit

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen










Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Wofür schreiben Sie überwiegend Code?





Ergebnis anzeigen