Question about features

John Arbash Meinel john at arbash-meinel.com
Thu Nov 5 16:50:28 GMT 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Daniel Carrera wrote:
> John Arbash Meinel wrote:
>> Well, you could always do:
>>
>>   bzr commit
>>   bzr push [--overwrite?] / bzr upload
>>   bzr uncommit
>>
>> So you copy across a tracked revision, and just overwrite it later when
>> you have a different one.
> 
> This is how I use Darcs, and it was my first instinct. But this goes
> right back to the beginning of the thread and how bzr doesn't let you
> alter the "history" (and as Stephen just pointed out, the notion of
> "history" is not shared by Darcs users).
> 
> Daniel.
> 

Well, for some definitions of 'altering history'. We certainly let you
remove recent revisions. darcs lets you remove 3 commits-ago without
removing the last 2 commits. And *that* we don't support.

So in bzr, if you have commits:
  a => b => c => d

You can always go back to a, b, c, or d, but you can't remove 'c'
without also removing d.

John
=:->

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkrzAlQACgkQJdeBCYSNAAP0pQCcCqlFi7z8/vmFONYihmR5TMHS
vd0AnjjlhXM5MArufrChzqdFacAkHPWP
=lzQn
-----END PGP SIGNATURE-----



More information about the bazaar mailing list