Date: Fri, 30 Sep 2005 14:27:00 +0100 From: Alex Zbyslaw <xfb52@dial.pipex.com> To: Brian Candler <B.Candler@pobox.com> Cc: hackers@freebsd.org Subject: Re: A smarter mergemaster Message-ID: <433D3D24.10907@dial.pipex.com> In-Reply-To: <20050930084218.GC80146@uk.tiscali.com> References: <20050929224548.GB3035@comp.chem.msu.su> <20050930084218.GC80146@uk.tiscali.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Brian Candler wrote: >That's my biggest bugbear with mergemaster - it asks you about >a zillion files in /etc/rc.d which you have to manually agree to overwrite >just because the RCS ID has changed. In those cases where you've not altered >them yourself, I think you should just get the latest version. However to do >this properly, you'd need checksums of the original files. [*] > > Not necessarily. Diff can be made to ignore changes which match specific regular expressions (-I), so if you can reliably match the RCS Id lines you can ignore those changes. Note, though, that this is different from files which you haven't changed. The new version might change more than the RCS Id, in which you would be back to checksums, or some such. However, a change to automatically install files where *only* the RCS Id had changed would be easier and quicker to effect than the general case of all files which you hadn't changed. --Alex
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?433D3D24.10907>