Colocated branches transparent for users
Hello,
I have one central repository for my (large) project. There is circa 20 developers that push and pull changes. Let's say that this repository is located at:
bzr:
I'd like to introduce colocated branches (in the spirit of GIT) for those developers that would like to use it but I'd like to retain central repo behaviour. For example, users still can work like usual doing:
> bzr merge --pull bzr://0.0.0.0/trunk
worky...worky
> bzr commit -m "new feature"
> bzr push bzr://0.0.0.0/trunk
but for those developers that would like to use colocated branches they could do this:
> bzr colo-fetch bzr://0.0.0.0/trunk project
> cd project
> bzr colo-branch new_feature
worky worky
> bzr commit -m "proposed new feature"
> bzr push colo:bzr:
and later me or tester can integrate this change to trunk and then this feature is visible for old-mind users.
Is this possible? I tried to set this up but each time I stumble upon some problem/error or total repository breakdown.
Thanks in advance,
Radek.
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Bazaar Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Radoslaw Grzanka
- Solved:
- Last query:
- Last reply: