schuelsche
23-05-2004, 09:08
Hallo Ihrs,
wir arbeiten derzeit zu mehreren an einem PHP/MySQL-Projekt, wobei es mir in erster Linie um die php-Dateien geht.
Es gibt doch sogenannte Versionmanagement-Programme, die dafür sorgen, dass eine von verschiedenen Benutzern bearbeitete Datei entsprechend abgeglichen wird.
Ich hätte dabei gerne eine Versionskontrolle in der Form, dass, wenn Benutzer A die Datei index.php bearbeitet hat und sie anschliessend von Benutzer B bearbeitet wird, diese Änderung irgendwie an der Datei sichtbar ist und man ggf. wieder die Version des Benutzers A einspielen kann.
Wenn zwei Leute unabhängig voneinander Änderungen an einer Datei vorgenommen haben (jeweils in einem anderen Abschnitt der Datei - also nicht die gleichen Zeilen bearbeitet haben), dann müsste es doch ein Programm unter Linux geben, dass diese beiden neuen Dateien dann entsprechend abgleicht, oder?!
Geht subversion in diese Richtung? Ich habe zwar schon jede Menge Tutorials zur Installation für dieses Programm gefunden, aber irgendwie nichts richtig, was mir praktisch zeigt, was das Programm macht. Abgesehen davon finde ich die Installation, von dem was ich bis jetzt gelesen habe, auch irgendwie nicht so leicht zu durchschauen. Ich habe zwar ein SuSE-rpm schon auf dem Rechner und auch installiert, nur ist mir nicht ganz klar, wie dieses dann nachher zusammen mit dem Apache läuft und was da eigentlich genau passiert.
Was benutzt Ihr für Programme (unter Linux), wenn Ihr mit mehreren an einem Projekt arbeitet?!
Grüsse
schuelsche
wir arbeiten derzeit zu mehreren an einem PHP/MySQL-Projekt, wobei es mir in erster Linie um die php-Dateien geht.
Es gibt doch sogenannte Versionmanagement-Programme, die dafür sorgen, dass eine von verschiedenen Benutzern bearbeitete Datei entsprechend abgeglichen wird.
Ich hätte dabei gerne eine Versionskontrolle in der Form, dass, wenn Benutzer A die Datei index.php bearbeitet hat und sie anschliessend von Benutzer B bearbeitet wird, diese Änderung irgendwie an der Datei sichtbar ist und man ggf. wieder die Version des Benutzers A einspielen kann.
Wenn zwei Leute unabhängig voneinander Änderungen an einer Datei vorgenommen haben (jeweils in einem anderen Abschnitt der Datei - also nicht die gleichen Zeilen bearbeitet haben), dann müsste es doch ein Programm unter Linux geben, dass diese beiden neuen Dateien dann entsprechend abgleicht, oder?!
Geht subversion in diese Richtung? Ich habe zwar schon jede Menge Tutorials zur Installation für dieses Programm gefunden, aber irgendwie nichts richtig, was mir praktisch zeigt, was das Programm macht. Abgesehen davon finde ich die Installation, von dem was ich bis jetzt gelesen habe, auch irgendwie nicht so leicht zu durchschauen. Ich habe zwar ein SuSE-rpm schon auf dem Rechner und auch installiert, nur ist mir nicht ganz klar, wie dieses dann nachher zusammen mit dem Apache läuft und was da eigentlich genau passiert.
Was benutzt Ihr für Programme (unter Linux), wenn Ihr mit mehreren an einem Projekt arbeitet?!
Grüsse
schuelsche