From: Erik P. <epe...@iv...> - 2024-03-12 04:41:38
|
On Mon, 2024-03-11 at 16:04 +0100, Sebastien Lorquet wrote: > > Hello, > > Here it is in the svn book: > https://svnbook.red-bean.com/en/1.5/svn-book.pdf > > page 221: > > use-commit-times > Normally your working copy files have timestamps that reflect the > last time they were > touched by any process, whether your own editor or some svn > subcommand. This is > generally convenient for people developing software, because build > systems often look > at timestamps as a way of deciding which files need to be recompiled. > In other situations, however, it's sometimes nice for the working > copy files to have > timestamps that reflect the last time they were changed in the > repository. The svn ex- > port command always places these “last-commit timestamps” on trees > that it pro- > duces. By setting this config variable to yes, the svn checkout, svn > update, svn > switch, and svn revert commands will also set last-commit timestamps > on files that > they touch. > > Looks like this setting is to be defined in the subversion > configuration file at $HOME/.subversion/config > > Alternatively svn export should be used instead of checkout/update. > > Best regards > > Sebastien Thanks for tracking this down for me. My day job is keeping me quite busy lately, so this is helpful. I'll try to implement this in the snapshot generation / website update process this weekend. Erik > |