Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   Subversion: Neuen Repository auf Server erstellen (https://www.delphipraxis.net/135697-subversion-neuen-repository-auf-server-erstellen.html)

pertzschc 16. Jun 2009 11:33

Re: Subversion: Neuen Repository auf Server erstellen
 
Zitat:

Zitat von 0xF30FC7
Darüber hinaus ist jedes zentralisierte SCM oder SCM das nicht garantieren kann, daß das was ich da rein packe auch genau so wieder raus kommt, völlig wertlos.

Gibst Du mal ein Beispiel hierfür bitte?

Gruß,
Christoph

Fridolin Walther 16. Jun 2009 11:48

Re: Subversion: Neuen Repository auf Server erstellen
 
Subversion hat keinen Mechanismus der erkennt, ob Dein Repository evtl. von Disk oder Memory Corruption betroffen ist oder nicht. Es kann nicht garantieren, daß das was ich da rein getan hab, genau so wieder raus kommt. Du merkst Corruption erst, wenn Du versuchst die Dateien auszuchecken und da plötzlich Müll drin steht, wie ich am eigenen Leibe erfahren durfte. Wenn jemand exzessives Branching und Merging betreibt (so wie ich), dann stößt er bei Subversion ebenfalls schnell an die Grenzen. Merges sind zwar einfacher als in CVS, aber mindestens genau so nervig. Ebenfalls lustig: Versuch mal eine Datei samt History aus dem Repository zu entfernen, weil dein Kollege evtl. irgend eine Datei commited hat, das da nicht rein gehört. Viel Spaß dabei. In der letzten von mir benutzten Version (1.4.x) war es nötig das ganze Repository zu dumpen und danach das Repository wieder neu aufzubauen mit einem Filter, der die betreffenden Dateien herausfiltert. Das könnte noch ewig so weiter gehen ...

Wie gesagt: Ein Projekt das mit dem Slogan startet "CVS done right" ist meiner Ansicht nach quasi per Definition zum Scheitern verurteilt.

rwachtel 16. Jun 2009 12:07

Re: Subversion: Neuen Repository auf Server erstellen
 
Und welche Alternative bevorzugst Du?

Git oder Mercurial? Oder was ganz anderes?

hazard999 16. Jun 2009 12:11

Re: Subversion: Neuen Repository auf Server erstellen
 
Schau dir mal GIT an.

Fridolin Walther 16. Jun 2009 12:18

Re: Subversion: Neuen Repository auf Server erstellen
 
Mercurial und git sind beide deutlich besser als Subversion. Ich persönlich bevorzuge git, weils einfach deutlich performanter ist als Mercurial.

rwachtel 16. Jun 2009 14:52

Re: Subversion: Neuen Repository auf Server erstellen
 
Zitat:

Zitat von himitsu
[...] Oder man hatt die Möglichkeit via HTTP (PHP und Co. auf svnadmin zuzugreifen) und bastelt sich ein Webinterface.

Oder man hat auf dem (Windows-)Server die in Kürze erscheinende Version 2.0 vom VisualSVN Server laufen:

Zitat:

Zitat von Beta version of VisualSVN Server is available
What's New
Remote server management based on WMI techonology

The main feature of VisualSVN Server 2.0 is remote server management.


BUG 16. Jun 2009 15:30

Re: Subversion: Neuen Repository auf Server erstellen
 
Zitat:

Zitat von himitsu
Oder man hatt die Möglichkeit via HTTP (PHP und Co. auf svnadmin zuzugreifen) und bastelt sich ein Webinterface.

Wieso selberbasteln: Bei Google suchensvn webinterface :arrow: http://www.usvn.info/


MfG,
Bug


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:49 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz