gelöschter Benutzer

SVN mit htdocs abgleichen

am 29.03.2012, 10:08 Uhr eröffnete folgenden Thread
Sonstige    2001 mal gelesen    4 Antwort(en).

Ich habe ein SVN und die htdocs auf einem Server.

Mein Anliegen ist es, die SVN Daten mit den htdocs Daten abzugleichen, so das bei jeden commit auch die htdocs Daten aktualisiert werden.


seitenreport
Avatar seitenreport
Inhaber
TYPO3 Senior Developer
Content Gott (1772 Beiträge)
am 29.03.2012, 10:22 Uhr schrieb seitenreport

Hallo Chance,

ich habe jetzt nicht nachgesehen, aber soweit ich das in Erinnerung habe, solltest Du in folgendem SVN eBook fündig werden (462 Seiten):

svnbook.red-bean.com/en/1.7/svn-book.pdf



Beste Grüße,
Matthias


SEO Analyse und Website-Check mit Seitenreport

romacron
JDev Xer
Content Gott (1224 Beiträge)
am 30.04.2012, 23:08 Uhr schrieb romacron

Hallo Chance,

verspätet aber immerhin
2 Möglichkeiten.

das erste sind die Post-Commit-Hooks. Diesen kannst du in dem SVN Verzeichnis auf dem Server einstellen.

also export, email ...was auch immer du magst.
Hier lässt sich das ganze mit phing auch kombinieren (denke ftpdeploy wäre hier angemessen).

letzteres als Luxusvariante Jenkins/Hudson installieren
hübsch einstellen und dann hast eine "continous integration maschine".

macht sich gut wenn man permanent viele skripte und programme synchron halten möchte oder eben für automatisch updates ohne zich mal sich auf den Hosts einzuloggen.

Wenn du möchtest kann ich dir nen testaccount einrichten, da die Ersteinrichtung immer ein wenig Aufwand ist.



gelöschter Benutzer
am 01.05.2012, 18:22 Uhr schrieb

romacron schrieb:
letzteres als Luxusvariante Jenkins/Hudson installieren
hübsch einstellen und dann hast eine "continous integration maschine".

macht sich gut wenn man permanent viele skripte und programme synchron halten möchte oder eben für automatisch updates ohne zich mal sich auf den Hosts einzuloggen.



Kann ich nur empfehlen, dauert zwar ein wenig sich da einzuarbeiten und seine Art zu programmieren darauf umzustellen, aber es lohnt sich definitiv.



gelöschter Benutzer
am 01.05.2012, 19:57 Uhr schrieb

Hallo,

wie schon erwähnt Post-commit.
-> Zugbeachten der Aufrufende User braucht genügend Rechte.

so sollte es klappen

svn/hooks/post-commit
[bash]#!/bin/sh
#svn checkout source/svn target/folder
svn checkout file:///var/www/WEBBEREIECH/svn/trunk/ /var/www/WEBBEREIECH/web/
#Optional Eigentümer/Gruppe anpassen
chown -R user:group /var/www/WEBBEREIECH/web[/bash]

gruß


  • 1


« zurück zu: Sonstige

Das Seitenreport Forum hat aktuell 5279 Themen und 36112 Beiträge.
Insgesamt sind 496 Mitglieder registriert.