Changes between Version 43 and Version 44 of DarcsEvaluation


Ignore:
Timestamp:
Jul 25, 2008 4:51:02 PM (6 years ago)
Author:
batterseapower
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DarcsEvaluation

    v43 v44  
    281281 
    282282hg revert -a 
     283 
     284# Now file contains lines 1,2,3,5,6,7,9 
     285}}} 
     286 
     287Bzr: 
     288{{{ 
     289# Make a repo with a single file with lines 1,3,5,7,9 in 
     290 
     291mkdir repo1 
     292cd repo1 
     293bzr init 
     294printf 'Line1\nLine3\nLine5\nLine7\nLine9\n' > file 
     295bzr add file 
     296bzr commit -m patch1 --author igloo@earth.li 
     297 
     298# Now we fix a bug, and in the process add some debugging prints. 
     299 
     300printf 'Line1\nFix2\nLine3\nDebug4\nLine5\nFix6\nLine7\nDebug8\nLine9\n' > file 
     301 
     302# We want to record our fix, but not the debugging prints. 
     303 
     304# Using the new interactive plugin: https://launchpad.net/bzr-interactive 
     305# However, the plugin seems to require curses and hence will not work on windows 
     306#bzr commit -m the_fix -i 
     307# .. and it won't let us cherry pick each line. It's all or nothing! 
     308 
     309# Get rid of the debug prints 
     310 
     311bzr revert 
    283312 
    284313# Now file contains lines 1,2,3,5,6,7,9 
     
    544573Disadvantages 
    545574 * Revisions form a DAG (more like a tree with merge-points) rather than patchsets (this is a subjective point, which is why it's in both lists. Which model do you believe in?) 
    546  * Cherry-picking isn't very "native" to the data model. 
     575 * Cherry-picking isn't very "native" to the data model. Support for this is very poor. 
    547576 * UI is rather different from darcs (which current contributors are used to). 
    548577