Having tiered local and global commits make sense to me. Having one tool with 
tiered storage supports both usec-ases of personal undo and global sharing. 
It solves the discordant motivation problem - do you commit early and often or 
only when it's ALL working again?  
  (Some TDD/agile say *both* and change work habits to fit, which can be a good 
thing, but some refactorings are complex enough that multiple undo checkpoints 
are useful but exposing all of those to the team is not.)


ClearCase provides this with "streams" as a separate concept from "branches".

Good point about nomenclature. 





Bill, typing with thumbs

_______________________________________________
Boston-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/boston-pm

Reply via email to