On Sat, 18 May 2013 22:16:48 +0000, Johan Corveleyn wrote: ... > Please be concrete, and give examples of what really bothers you as a > user or an admin in your daily work. Saying that "branches are not > first class", or "I don't like it that Subversion implements > branches/tags by copying directories" are too abstract, and really not > relevant. Why should I care how SVN implements its branches > internally, as long as it works for the use cases I need?
It doesn't. Write protectings tags is obviously a pain in the ass; <anecdotal>the admins of 'my' production repo still didn't manage to disallow additions to tag directories</evidence>, and googling for the problem doesn't even turn up any hints that are within the subversion project pages. Let alone provide an easy way for users to override that (like adding -f). > The only concrete problem I've read so far (I don't remember if it was > in this thread or another one) is that copying the parent of all > branches (or tags) shows up as a revision when you "svn log" the > branch. So okay, that's one thing. Any others? The good old "'svn commit file; svn log' doesn't show the commit to file" issue? Andreas -- "Totally trivial. Famous last words." From: Linus Torvalds <torvalds@*.org> Date: Fri, 22 Jan 2010 07:29:21 -0800