On Thu Mar 20, 2003 at 10:15:48PM -0600, Brandon D. Valentine wrote:

I have encountered a situation in which it would be extremely handy to
have a generalized version of mergemaster(8) which is less specific to
the task of merging /etc.  I need to recursively merge two directories
of source files in which I wish to preserve some original files, install
some replacement files outright, and only actually go to the trouble of
sdiff(1)ing those files that from the preview udiff look like they are
need of a merge.


One feature I've long wanted to see in mergemaster is
the ability to install an entire directory at a pop,
without having to manually inspect every single
entry in that directory.  A good example is /etc/rc.d:
I would really like to be told
  "/var/tmp/temproot/etc/rc.d/ and /etc/rc.d/ have 17 differing files.
   (I)nstall, (D)elete, or (R)ecursively examine? [R]"
Then I could hit 'I' and update all of /etc/rc.d at once.

Someday, a curses-based mergemaster that showed a dir heirarchy
with differences clearly annotated...  <sigh>

Tim



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to