Well, sort of. In CVS, you can look at the file you want to get a branch on and see what branches have been made on it. In Subversion, you have to know which branch you need (unless you really want to check out -all- branches...which isn't a good idea on a decent-sized project) from among the branches that have been made on the project, rather than those made on the file.
Of course, some of this is cultural -- there's nothing stopping someone from coming up with a structure for single-file branches in subversion. And in general, Subversion's still superior. But the fact that branches are really second-class operations in Subversion (deriving from the way copying and merging works, rather than having its own defined existence) does have some consequences.
Re: Branching trees
Date: 2007-08-23 07:09 pm (UTC)Of course, some of this is cultural -- there's nothing stopping someone from coming up with a structure for single-file branches in subversion. And in general, Subversion's still superior. But the fact that branches are really second-class operations in Subversion (deriving from the way copying and merging works, rather than having its own defined existence) does have some consequences.