Portál AbcLinuxu, 16. června 2025 22:07


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
27.2.2009 13:47 gorgo | skóre: 11 | blog: denicek
Rozbalit Rozbalit vše Re: Subversion 1.6.0 RC 1
Odpovědět | Sbalit | Link | Blokovat | Admin

Banjo=)

Mame na svn serveru nahookovano po commitu prebuildeni dokumntace, problem je, ze u klienta commit nezkonci, dokud se ta dokumentace neprechrousta, coz je dost casu=(

Nevi nahodou nekdo, jak zajistit, aby akce nahookovane na serveru po commitu bezely na pozadi? Resp. aby commit u klienta zkoncil uz odeslanim dat?

27.2.2009 14:50 Omyl
Rozbalit Rozbalit vše Re: Subversion 1.6.0 RC 1

post-commit hook?

27.2.2009 15:08 gorgo | skóre: 11 | blog: denicek
Rozbalit Rozbalit vše Re: Subversion 1.6.0 RC 1

tam to prave je:

tail -n 1 post-commit:

/home/blabla/rebuild_doc > /dev/null &

27.2.2009 15:23 cronin | skóre: 49
Rozbalit Rozbalit vše Re: Subversion 1.6.0 RC 1
Je to ficura APR kniznice. Treba presmerovat aj stderr, nielen stdout. Staci pouzit Google.
27.2.2009 18:01 gorgo | skóre: 11 | blog: denicek
Rozbalit Rozbalit vše Re: Subversion 1.6.0 RC 1

Prave ze google postupu bylo uz vyzkouseno dost, ale zadny nam nefungoval=(

Tohle taky nepomohlo, ale i tak dik=)

27.2.2009 20:10 cronin | skóre: 49
Rozbalit Rozbalit vše Re: Subversion 1.6.0 RC 1
Tohle taky nepomohlo, ...
Chces povedat, ze tam mas
/moj/skript > /dev/null 2>&1 &
a commit napriek tomu nevrati shell, pokial post-commit hook neskonci? To ma dost prekvapuje, mam toto riesenie mnohokrat overene. Si si isty, ze to nevisi niekde skor v tom post-commit hooku, nie az na tom "poslednom" prikaze? Staci, ze ktorykolvek z prikazov ma otvoreny a nepresmerovany stderr/stdout, a post-commit hook nevrati, pokial vsetky neskoncia.
27.2.2009 20:48 et
Rozbalit Rozbalit vše Re: Subversion 1.6.0 RC 1

my pouzivame nieco taketo v post-commit hook-u...

echo "export LANG=en_US.UTF-8; export LC_ALL=en_US.UTF-8; php /moj/script.php" | at now + 0min  (podstatna je ta utilita "at")

28.2.2009 11:18 gorgo | skóre: 11 | blog: denicek
Rozbalit Rozbalit vše Re: Subversion 1.6.0 RC 1

tak chybicka se vloudila. Bylo tam:

/můj/skript &> /dev/null

coz je v BASHi totez a desne me udivilo, ze to totez neni, protoze tvuj zapis zafungoval. Nakonec se ale zahada vyresila tim, ze skript se nespousti v bashi, nybrz v sh=)

Diky moc

 

28.2.2009 23:41 Messa | skóre: 39 | blog: Messa
Rozbalit Rozbalit vše Re: Subversion 1.6.0 RC 1
Odpovědět | Sbalit | Link | Blokovat | Admin

podporuje logování - hurá, konečně o důvod méně, proč provozovat pomalé HTTP/WebDAV rozhraní místo svnserve.

 

 

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.