On Friday 10 of March 2006 13:11, [EMAIL PROTECTED] wrote:
> Dik za odpoved
> 1.      Tak som sa teda rozhodol, ze zalozim pre kazdy projekt vlastnu
> repository, zda sa mi to logicke
> 2.      Mozem vas poprosit o ukazku buildovacieho scriptu, kde to mate
> napisane, ze si to dotahuje sam?

Bohuzel nemohu slouzit. Jednak je ten system velmi sofistikovany, takze vytah 
z ostreho kodu vy zabral nekolik desitek stranek, za druhe je to kombinace 
Anta a vlastnich tasku, za treti nejsem autorem a za ctvrte tento kod nema 
otevrenou licenci.

Ale doufam, ze ten zakladni popis stacil k tomu, abyste si trivialnejsi verzi 
byli schopni napsat sami.

V zasade staci, kdyz se nacte konfigurak, ktery je ulozeny v rootu projektu, 
ktery obsahuje:
<projects>
<project root="..." module="..." branch="..." tag="..." revision="..."/>
....
</project>

A pro kazdy projekt takovy projekt ze zavola v adresari projektu svn checkout 
s prislusnymi parametry, pricemz jenom "module" je povinny parametr - root 
muze byt defaultne v konfigu a bez ostanich parametru je to HEAD main trunku. 
Samozrejme ze se to bude cist rekurzivne (po checkoutu projektu zavolat 
skript na konfigurak v jeho addr) a v pripade, ze uz je neco takoveho 
vycheckutovano, se to nebude tahat, ze...

Muzete to udelat v shellu, Antovi, Pythonu, Perlu, Pure Java, v cem chcete. 
Muzete i pridat attribut type, ktery pak muze byt CVS, SVN, MSVS,... Za den 
to musite mit v te zakladni podobe hotove i odladene. Kdyz to budete mit v 
Antovi, muzete zrovna volat build.xml toho projektu, takze muzete napsat ant 
-f main.xml checkout a on se jenom vycheckoutuje, pri all pak jeste 
vybuilduje a vytvori distribuce...
-- 
Oto 'tapik' Buchta, [EMAIL PROTECTED]
http://www.buchtovi.cz

______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email 
______________________________________________________________________

Odpovedet emailem