Thorbjoern Ravn Andersen <thunderbear@bigfoot.com> wrote:
>
> I et forsoeg paa at rydde lidt op i et lille CVS repositorium har jeg
> nu samlet al koden eet sted, og saa oensket at lave symbolske links
> paa passende steder saa skidtet virker endnu.
Symbolske links virker simpelthen ikke i CVS. Kan du komme uden om
problemet ved at benytte et 3. module til delte filer?
PreservePermissions virker ikke ret godt, som du har fundet ud af.
> Herudover vil jeg da ogsaa gerne have noget smarte tips til god
> funktionalitet paa serveren. De ting der er antydet til CVSROOT er
> interessante, men - ud fra mine hidtidge erfaringer - en anelse
> tidskraevende at afproeve.
Der er utallige smarte ting man kan lege med. Man kan haandhaeve coding
style, log message policy, etc gennem CVS. Det handler blot om at skrive
lidt funktionalitet. Som naevnt tidligere er der ViewCVS, der f.eks. kan
ses i aktion paa
http://openbsd.mongers.org/v/
Et par snippets fra min loginfo:
# Publish new changes to mongers.org website.
^mongers ((sleep 1; cd /var/www/mongers; umask 002; cvs -q up -Pd) &)
# Activate updates to httpd.conf
^conf/www ((sleep 1; sh $CVSROOT/CVSROOT/install-httpd.conf) &)
# keep live checkout of the dominion
^dominion ((sleep 1; cd /var/www/dominion; umask 002; cvs -q up -Pd) &)
# mail changes in CVSROOT to holsta
^CVSROOT $CVSROOT/CVSROOT/syncmail -u %{sVv} a@mongers.org
syncmail kan findes gennem Google, vil jeg tro. Ingen grund til at
skrive det selv.
Var det hvad du havde i tankerne?
--
I prefer the dark of the night, after midnight and before four-thirty,
when it's more bare, more hollow.
http://a.mongers.org