Markus Kramer: cvs, ftp oder etwas anderes?

Hallo an alle,

im moment setzen wir cvs ein um unser projekt auf dem server und den lokalen rechnern immer syncron zu halten.
cvs ist jedoch ziemlich umständlich zu handhaben, deshalb suche ich eine neue möglichkeit unser projekt überall syncron zu halten.

ich hab mir überlegt wieder auf ftp umzusteigen, aber ftp ist sehr langsam.
außerdem muss eine neue lösung auch
1. auf windows und linux einsetzbar sein
2. eine art filter haben damit bestimmte dateien nicht vom server auf den lokalen rechner kopiert werden.
   bei uns läuft eine software die große mengen bilder speichert. also müssten *.jpg - Dateien ignoriert werden.

Kennt hier jemand eine Software für unseren Zweck?

Schon mal danke für alle Antworten,
Markus

  1. Hi,

    cvs ist jedoch ziemlich umständlich zu handhaben,

    CVS lässt sich aber recht gut automatisieren, zumal es sich nur um Shell-Kommandos handelt. Erstelle einfach Scripts wie "sichere_projekt" und "aktualisiere_projekt", welche die nötigen Kommandos beinhalten.

    ich hab mir überlegt wieder auf ftp umzusteigen, aber ftp ist sehr langsam.

    FTP hat sehr viel mehr Nachteile als nur geringere Geschwindigkeit - es hat mit Projektverwaltung _nichts_ zu tun. Spätestens wenn Du an zwei Projektversionen gleichzeitig arbeitest (einmal Debugging, einmal neues Release), hast Du mit FTP mehr Handarbeit als mit CVS. Zudem geht der Vorteil flöten, einzelne Projektteile (Unterprojekte) in anderen Projekten wiederzuverwenden.

    Kennt hier jemand eine Software für unseren Zweck?

    Ja: CVS. Finde die bei euch üblichen (aufwändigen) Arbeitsschritte heraus und automatisiere sie.

    Cheatah