Comment 3 for bug 299879

Revision history for this message
Alexander Belchenko (bialix) wrote :

How's nice! It's not bug -- it's feature.

It's a leaking abstraction. Leaking in the face of user. The same command-line for any other commit works fine. Only first commit is so special. You need to commit TREE_ROOT always? Why you doing it implicitly on first user commit? Why not doing it explicitly on branch initialization? Automatic explicit commit by bzr itself to froze TREE_ROOT.


"Special cases aren't special enough to break the rules" ?