Hallo.
Ich hab hier einen Webserver (FreeBSD, Apache, MySQL, PHP) auf dem eine Webanwendung auf Basis von typo3 läuft. Jetzt arbeiten zwei Entwickler an dem typo3 und es kam die Frage nach einer Software für Versionsverwaltung. Nun habe ich mit git genau null Erfahrung, Subversion kenne ich etwas besser. Also habe ich mir eine weitere FreeBSD-VM erstellt und Subversion installiert und konfiguriert. Im Grunde habe ich folgendes gemacht:
Danach habe ich vom Webserver die Daten ins Repo importiert, in etwa so:
So weit alles in Ordnung. Die Benuzter können problemlos auschecken, committen, usw.
Meine Frage: Wie bekomme ich die gänderten Daten wieder zurück auf den Webserver? Lösche ich /usr/local/www/typo3 und mache danach einen 'svn checkout' und später zum aktualisieren ein 'svn update'? Somit hätte ich auf dem Webserver eine Arbeitskopie des Repos.
Oder wie macht man/ihr das?
Ich hab hier einen Webserver (FreeBSD, Apache, MySQL, PHP) auf dem eine Webanwendung auf Basis von typo3 läuft. Jetzt arbeiten zwei Entwickler an dem typo3 und es kam die Frage nach einer Software für Versionsverwaltung. Nun habe ich mit git genau null Erfahrung, Subversion kenne ich etwas besser. Also habe ich mir eine weitere FreeBSD-VM erstellt und Subversion installiert und konfiguriert. Im Grunde habe ich folgendes gemacht:
Code:
svn-server# mkdir -p /usr/local/repos
svn-server# svnadmin create /usr/local/repos/typo3
Danach habe ich vom Webserver die Daten ins Repo importiert, in etwa so:
Code:
web-server# svn import /usr/local/www/typo3 svn://svn-server/repos/typo3
So weit alles in Ordnung. Die Benuzter können problemlos auschecken, committen, usw.
Meine Frage: Wie bekomme ich die gänderten Daten wieder zurück auf den Webserver? Lösche ich /usr/local/www/typo3 und mache danach einen 'svn checkout' und später zum aktualisieren ein 'svn update'? Somit hätte ich auf dem Webserver eine Arbeitskopie des Repos.
Oder wie macht man/ihr das?