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

Re: Problem with Peg Revisions and files containing '@'

From: Eli Barzilay <eli_at_barzilay.org>
Date: 2005-06-01 05:13:18 CEST

On May 31, Heiko.Helmle@head.de wrote:
> Hello,
> I just tried to operate with subversion on some files containing @
> and immediately ran into a problem.
> something like
> svn proplist da_DK@euro won't work, as svn thinks @euro is a peg revision
> i tried some escapings and nothing really worked. Is there a way to
> proper escape such filenames (or others that may have filenames
> conflicting with subversion syntax)?

I just ran into the same problem. Reading through the code
(subversion/libsvn_subr/opt.c) it seems like the `@' behavior is
hard-wired, with no mechanism to escape a real one which is part of
the file name. My first reaction was to re-compile my own hacked
version that uses a more rare character like `>', but then I realized
that it only checks for the last one, so a solution that works with
the code as is isfor you to use

  svn proplist da_DK@euro@BASE

          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                  http://www.barzilay.org/                 Maze is Life!
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Jun 1 05:15:00 2005

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

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