On 06/11/2015 09:29 PM, Erdelyi Gabor wrote:
tusi <t...@enzim.hu> wrote:
van egy webszerverunk, ami kiszolgalja a subversion repositoryt. A
repositoryt most atteszem egy masik gepre, es szeretnem egy atmeneti
ideig errol a tenyrol a felhasznalokat ertesiteni. Tehat ha valaki nyom
egy 'svn up'-ot vagy barmit, ami a regi webszerver cimet hasznalja,
akkor kapjon egy valaszt, hogy bocs, elkoltoztunk.
A repo alatt van egy "hooks" konyvtar. Abban vannak mindenfele scriptek,
amik ekkor-akkor futnak le, azokba irhatsz akarmilyen shell okossagot.
Egyszer regen hasznaltam, most nincs elottem, de a pre-commit.tmpl
gyanus, hogy az kellhet neked. tmpl nelkul persze :)
Koszonom az otletet.
Sajnos ott csak commit-ra lehet akciozni, a subversion leiras alapjan
update es checkout-ra nem letezik hook.
A dolgot valahol apache szinten kellene megfogni, hiszen a repository-t
teljesen le szeretnem allitani. Ha a kikapcsolom a dav_svn modult az
apachebol es jon a repositoryba egy checkout keres, akkor az apache ezt
valaszolja:
svn: OPTIONS of 'https://subversion.server.hu/path/to/repos': 200 OK
(https://subversion.server.hu)
az apache logjaban ez jelenik meg:
"OPTIONS /path/to/repos HTTP/1.1" 200 1658
A kerdest tehat finomitanam: mit es hogy kell atallitani az apache
configban, hogy egy /path/to/repos OPTION keresre azt valaszolja, hogy
bocsi, elkoltoztunk.
Koszonom,
tusi
_________________________________________________
linux lista - linux@mlf.linux.rulez.org
http://mlf.linux.rulez.org/mailman/listinfo/linux