On Wed, Dec 23, 2009 at 11:45, Julian Mitchell <jup...@gmail.com> wrote: > The problem I see with this is that I am now tightly coupled to Subversion > as my source control tool.
Doesn't every source control tool have a similar feature? > 2009/12/23 Konstantin Kolinko <knst.koli...@gmail.com> >> >> 2009/12/23 Julian Mitchell <jup...@gmail.com>: >> > The project that I am working on utilises a code generation tool. The >> > header >> > of every source file includes a comment with a date\time stamp of when >> > it >> > was generated. The problem is that every time the code is generated the >> > svn >> > change check algorithm marks all files as having been changed even >> > though >> > only a handful have actually had actual code changes. >> > >> > Is there a way to tailor the change check algorithm with, say, a regex, >> > to >> > ignore certain contents of a text file e.g. comment lines? >> > >> > I have scanned the FAQs and googled to no avail. >> > >> >> Use svn:keywords, and let svn to generate the timestamp for you. >> >> $Id $ keyword (UTC time, not localized) or $Date $ keyword (local >> time, and localized month/day of week names, unless you truncate it) >> >> If you commit immediately after generation, the timestamp generated by >> svn will be not so different from the one generated by your tool, and >> only modified files will be committed. > >