Date: Thu, 24 Aug 2000 13:52:16 -0700 (MST) From: John Reynolds <jjreynold@home.com> To: stable@freebsd.org Subject: Re: mergemaster wishlist Message-ID: <14757.35584.883502.284470@whale.home-net> In-Reply-To: <200008240428.AAA31509@sanson.reyes.somos.net> References: <Pine.BSF.4.21.0008231157210.7876-100000@dt051n1f.san.rr.com> <200008240428.AAA31509@sanson.reyes.somos.net>
next in thread | previous in thread | raw e-mail | index | archive | help
[ On Thursday, August 24, Francisco Reyes wrote: ] > > I gave this a little thought.. There is one way to go about it > that will bypass comparisons altogheter. > > Instead of comparing each file against the exeption list one > could process the exception list upfront. > Files to be merged automatically will be copied.. files to be > ignored would be deleted. > > What do you think of this approach? you mean like this: --- /usr/sbin/mergemaster Thu Aug 10 07:13:42 2000 +++ mergemaster Wed Jul 19 22:04:07 2000 @@ -260,6 +260,23 @@ ;; esac + # Avoid comparing the files in IGNORE_FILE if the user specifies it in + # .mergemasterrc + # + case "${IGNORE_FILE}" in + '') ;; + *) echo "" + echo "*** IGNORE_FILE variable found in $HOME/.mergemasterrc" + echo " The following files will not be compared:" + echo "" + for tmpfile in `cat ${IGNORE_FILE} | xargs`; do + echo " - ${tmpfile}" + rm ${TEMPROOT}${tmpfile} + done + ;; + esac + + ;; # End of the "RERUN" test esac Just have IGNORE_FILE="/etc/mergemaster.ignore" # or whatever in your .mergemasterrc file and put 1 file per line in this file. Works for me. -Jr -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= John Reynolds Chandler Capabilities Engineering, CDS, Intel Corporation jreynold@sedona.ch.intel.com My opinions are mine, not Intel's. Running jjreynold@home.com FreeBSD 4.1-STABLE. FreeBSD: The Power to Serve. http://members.home.com/jjreynold/ Come join us!!! @ http://www.FreeBSD.org/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?14757.35584.883502.284470>