Portál AbcLinuxu, 22. července 2025 23:15
Zdravím ,
potřeboval bych aby se v projektu do jednoho centrálního souboru při commitu změn jakéhokoliv jného souboru automaticky zapisovala HEAD verze , jmeno a datum. Podobne jako kdyz použiji svn:keywords Id. v měněném souboru.
Když to napíši polopaticky tak aby se například v souboru "about.htm" vždy byla automaticky zapsána informace o poslední HEAD verzi v daném repositáři.
ver=` svnversion -n .`
sed -i "s/# Max_version:.*/# Max_version: $ver/" about.inc
# basically we change anything in this files to something else, so all those properties like Revision gets updated on commit
pouzivam to pro shellscript, kde je komentar ve tvaru
# Max_version: 602:605M
pro html skript asi budes chtit zmenit ten vyraz na <-- Max_version: 605 --> nebo neco podobneho
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.