Does launchpad support server-side forks?
lp currently has merge requests in order to contribute in a structured and history-preserving ways to projects to which one doesn't have commit rights (or when one wants some review before merging the changes in).
But as far as I can tell, it can only be done by pushing the local branch "from scratch", which can be very expensive on big projects and/or upload-starved connections. Host sites such as Github or BitBucket have a "fork" button which takes care of that issue by creating a new clone/branch of the project in the user's account (server side), allowing the user to branch *that* and only push his actual changes rather than the complete project repository (and history). Furthermore the branch remembers the original repository, which makes issuing merge requests even easier.
So, the question is, is that behavior really not supported in LP?
Question information
- Language:
- English Edit question
- Status:
- Answered
- Assignee:
- Tim Penhey Edit question
- Last query:
- Last reply:
- Whiteboard:
- al-maisan; Wed, 25 Nov 2009 17:01:22 +0100 interesting feature request!
Can you help with this problem?
Provide an answer of your own, or ask Xavier (Open ERP) for more information if necessary.