Re: version control model of Subversion source code

2019-03-20 Thread wuzhouhui
> On Mar 20, 2019, at 11:25 PM, Daniel Shahaf wrote: > > I think wuzhouhui wasn't asking about branching models in general, but > specifically about what model the Subversion project uses for versioning > its own source code (https://svn.apache.org/repos/asf/subversion/). Right, this is what I

Re: version control model of Subversion source code

2019-03-20 Thread Daniel Shahaf
I think wuzhouhui wasn't asking about branching models in general, but specifically about what model the Subversion project uses for versioning its own source code (https://svn.apache.org/repos/asf/subversion/). wuzhouhui, your description is accurate. In Subversion's tree changes are committed f

Re: version control model of Subversion source code

2019-03-20 Thread Paul Hammant
You can do any branching model you like with subversion. That said, I maintain that Trunk-Based Development is the best model, and note that there are merge issues with other branching models in rare circumstances [ ref ]

Re: version control model of Subversion source code

2019-03-20 Thread Ralph Seichter
* wuzhouhui: > As far as I know, new code is committed to trunk firstly, then > cherry-picked to release-branch in necessary [...] And tags are > always created on release-branch. It can be done this way, but that's not a requirement. One can also tag 'trunk', or any other branch. -Ralph