[RFC] prohibit push to lightweight checkout

Alexander Belchenko bialix at ukr.net
Fri Apr 30 16:57:52 BST 2010


Hi,

As I'm using colo plugin more and more, I'm getting more and more 
lightweight checkouts on different machines. Unfortunately due to design 
decision behind lightweight checkouts it's almost impossible to push 
from one machine to another if master branch of lightweight checkout is 
on the same machine where checkout resides. Even more if user have 
similar branch on his local machine then I suspect bzr will 
*incorrectly* open local branch instead of remote one.

Therefore I think any actions which required write access to lightweight 
checkout should be prohibited to avoid user confusion and undesirable 
effects of changing the branch behind user back.

Am I wrong? Why?

Alexander




More information about the bazaar mailing list