Currently, I am using CVS to keep track of my SourceForge project. I has the following requirements.
I am behind a poor internet connection most of the time. Recently, I am planning to migrate to a distributed source control - Mercurial , so that I can work offline sometimes.
I read the following article. I believe I can use the following ways to preserve my previous workflow under CVS's branching.
However, I cannot see any difference from end user point of view. May I know which mythology you guys usually apply? and why?
You will notice that with named branches, you create the branch first before you contribute.
With clones, you just start contributing to cloned repository before you even think if it deserves to be included / merged to main repository.
To sum it up:
See the following discussion on SO and it provides good information on clones , named branches and when to use which.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With