PHP fóra: Builder | JakPsatWeb | Webtrh
Nejste přihlášen(a)
Stránky: 1
Používám SVN Keywords Substitution pro automatické vyplnění komentářů
Vím, že se dá dobrat k číslu revize aktuálně změněného souboru:
<?php
/** Returns revision number */
function getSCID() {
$svnid = '$Rev: 43 $';
$scid = substr($svnid, 6);
return intval(substr($scid, 0, strlen($scid) - 2));
}
?>
Rád bych měl ve zdrojovém kodu také číslo aktuální revize celého projektu. Tedy nějak rozchodit automatické nahrazení $WCREV$
Máte s tím někdo zkušenosti?
Používám k tomu program SubWCRev.exe, který je součástí třeba TortoiseSVN
Nenapsal by jsi jak presne to pouzivas? Nebo to bude nejaky kouzelny prikaz pres cmd?
SubWCRev.exe cesta_k_lokalnimu_ulozisti soubor.txt soubor.txt
Dosadi do soubor.txt cislo revize v adresáři
cesta_k_lokalnimu_ulozisti.
Tak toto jsem taky vycet. Ale kdyz koukam do nette tak to mas v kazdem souboru v hlavicce. Tak jsem myslel, ze to SVN umi nejak samo. Napr nastavit to nekde ve vlastnostech exportu. Takhle to musim volat na kazdem souboru.
Asi se budu muset naucit win cmd abych napsal script ktery to rekurzivne zavola na vsech.
Nemám, mám to jen v několika málo souborech.
David Grudl napsal(a):
Používám k tomu program SubWCRev.exe, který je součástí třeba TortoiseSVN
Je nějaká možnost jak udělat automatické nahrazení $WCREV$ přímo při commitu např. v NetBeans?
při commitu to není možné už z principu. v repository by pak bylo natvrdo číslo místo značky $WCREV$
Dá se něják docílit toho aby TortoiseSVN pouštěl nad soubory automaticky SubWCRev?
Editoval vrtak-cz (14. 5. 2009 6:05)
Sorry my bad english.
Vrtak-CZ | Ace
IT | Osobní
Blog | Twitter
| LinkedIn | GitHub | Nella Project |
Hledáte
práci?
„Nastala chyba která neměla nastat“ aneb „Když se chce
všechno jde.“
Online
Ví to tady někdo nebo ne?
Editoval vrtak-cz (3. 6. 2009 17:28)
Sorry my bad english.
Vrtak-CZ | Ace
IT | Osobní
Blog | Twitter
| LinkedIn | GitHub | Nella Project |
Hledáte
práci?
„Nastala chyba která neměla nastat“ aneb „Když se chce
všechno jde.“
Online
Asi jedine jak psal David a udelat si na to nejaky script. Mozna by to slo pres Hook script (usuzuji tak pri pohledu do setting, nemam s tim zadne zkusenosti).