AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Sourceverwaltung

Ein Thema von Fridolin Walther · begonnen am 12. Nov 2008 · letzter Beitrag vom 12. Nov 2008
 
Fridolin Walther

Registriert seit: 11. Mai 2008
Ort: Kühlungsborn
446 Beiträge
 
Delphi 2009 Professional
 
#5

Re: Sourceverwaltung

  Alt 12. Nov 2008, 18:09
Zitat von RWarnecke:
Ok, dass habe ich bis jetzt noch nicht machen müssen, da ich alleine Programmiere. Aber vielleicht hat jemand anderes hier aus dem Forum noch einen Tipp, wie Du das einfach und gut hinbekommst.
Ich weiß eh wie mans macht:

Dumpen mit svnadmin dump.
Mit svndumpfilter die Dateien aus dem Dump ausfiltern.
Mit svnadmin load den Dump dann wieder einspielen.

Das Ganze ist nur unglaublich umständlich und erfordert Serverzugriff, da man eigentlich das komplette File System des Repositories neu erstellt. Ein entsprechender Befehl (svn obliberate) ist zwar in Planung, allerdings ist eine wirkliche Implementierung recht schwer, da das Dateisystem der Repositories nicht darauf ausgelegt ist. Derzeit arbeite ich mit ca. 50 anderen Entwicklern zusammen und es passiert halt sehr schnell, das mal eine Datei ins Repository gelangt, die nicht rein soll. Allen Leuten Serverzugriff zu geben ist unmöglich und der Admin hat besseres zu tun als alle paar Tage Repositories zu dumpen, die Dumps zu filtern und dann neu einzulesen.

Nach einigem Googlen kommen mittlerweile Mercurial, Git und Monotone in die engere Auswahl. Derzeit setz ich grad mal ne Linux VM auf um die alle mal zu testen.
Fridolin Walther
  Mit Zitat antworten Zitat
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:30 Uhr.
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