Hey,
ich habe vor mit einem Freund zum entwickeln an einem großen PHP Web-Projekt CVS zu verwenden. CVS ist auf dem Server installiert und ein repo ist eingerichtet. Alles gar kein Problem, Eclipse kommt auch super damit zu recht.
Ich habe jetzt aber eine Frage zur Praxis! Wie würdet Ihr am ehesten vorgehen?
Ich habe es mir so gedacht:
Wir beide machen einen Checkout auf unseren Rechnern und entwickeln lokal. Wenn wir etwas fertig geschrieben haben machen wir ein Commit.
Jeden Tag um 00:00 wird das repo per "svn export" Cronjob in das Apache RootDir des Projekts kopiert.
Wäre das eine gängige Methode? Was kann man besser machen?
Mir kommt das alles etwas komisch und gefrickelt vor, weil es beim export nichtmal einen --force Parameter o.ä. zum Überschreiben gibt. Deshalb muss ich vom alten Stand der Seite vor der Export ein mv Backup machen.
Danke!
Bis dann
Lennart
ich habe vor mit einem Freund zum entwickeln an einem großen PHP Web-Projekt CVS zu verwenden. CVS ist auf dem Server installiert und ein repo ist eingerichtet. Alles gar kein Problem, Eclipse kommt auch super damit zu recht.
Ich habe jetzt aber eine Frage zur Praxis! Wie würdet Ihr am ehesten vorgehen?
Ich habe es mir so gedacht:
Wir beide machen einen Checkout auf unseren Rechnern und entwickeln lokal. Wenn wir etwas fertig geschrieben haben machen wir ein Commit.
Jeden Tag um 00:00 wird das repo per "svn export" Cronjob in das Apache RootDir des Projekts kopiert.
Wäre das eine gängige Methode? Was kann man besser machen?
Mir kommt das alles etwas komisch und gefrickelt vor, weil es beim export nichtmal einen --force Parameter o.ä. zum Überschreiben gibt. Deshalb muss ich vom alten Stand der Seite vor der Export ein mv Backup machen.
Danke!
Bis dann
Lennart
Kommentar