[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

SVN-4530 describes a really nasty bug in our command-line parsing

From: Branko Čibej <brane_at_apache.org>
Date: Sat, 27 Oct 2018 23:19:10 +0200

First, read this: https://issues.apache.org/jira/browse/SVN-4530

Then watch this (hold my beer):

$ svnadmin create repo
$ svn co file://$(pwd)/repo wc
Checked out revision 0.
$ svn mkdir wc/foo
A wc/foo
$ touch wc/foo/@bar
$ svn add wc/foo/@bar
svn: E200009: 'wc/foo_at_bar': a peg revision is not allowed here

Oh really? Since when are we allowed to ignore directory separators in
paths? And why the blazes would 'svn add' ever look for the peg revision

Digging into this now ... any pointers would be most welcome.

-- Brane

P.S.: I'm also trying to find that mail from years ago when I explained
why I hate this silly peg revision syntax.
Received on 2018-10-27 23:19:20 CEST

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.