>    I realize people have different opinions here.  If the problem is
 >    that so-called "non-conflicting" putbacks should always be taken
 >    without interaction, then 2 makes sense.  If the problem is that it
 >    takes too much time, keep in mind that automating it on the client
 >    side (hopefully after user confirmation) will not just make each
 >    cycle easier and quicker, but also reduce the likelihood of
 >    additional conflicts.
 > 
 >    A compromise I would probably find acceptable (since I do see the
 >    annoyance in needing to resync due to obviously unrelated changes)
 >    would be if a changeset could be flagged as conflicting for more than
 >    just having an overlap in their file lists.  e.g.
 > 
 >      changes made to different files within the same directory
 >      changes made to common header files and anything else
 >        (sucks for the header file changer)
 >      changes made to makefile includes and makefiles in subdirectories

This sounds like a good middle-ground if feasible.

-- 
meem

Reply via email to