3 ms·
"it's radical because it's really easy to use." Subversion is especially easy to use if you have to go through an HTTP proxy which doesn't forward WebDAV reque
by wickedchicken 14y ago
"it's radical because it's really easy to use."
Subversion is especially easy to use if you have to go through an HTTP proxy which doesn't forward WebDAV requests.
Another reason I love Subversion is that it remembers what revision I started a branch at. Could you imagine using a VCS which didn't do that? You'd have to write down the branch number somewhere and manually create a forward patch list anytime you wanted to merge.
- wbond 14y agoOld versions of Subversion required you to remember the revision, but since 2009 and version 1.6, that is no longer the case. A modern SVN workflow can easily look like this: svn co https://svn.example.com/myproject/trunk . svn copy . ^/branches/feature_branch -m 'Created feature branch' svn switch ^/branches/feature_branch svn ci -m 'Added foo baz' svn switch ^/trunk svn merge ^/branches/feature_branch . svn rm ^/branches/feature_branch -m 'Closed feature branch'