tags 665277 + upstream
quit

Hi again,

Roman Erzhukov wrote:

> I have successfully cloned a SVN repository.
>
> $ git svn clone \
>       --trunk="trunk/XY123_Проект my long cyrillic project name" \
>       "--branches=branches/XY123_Проект my long cyrillic project name" \
>       "--tags=tags/XY123_Проект my long cyrillic project name" \
>       http://svn/projects
>
> Then changes and succesfully commit/svn dcommit
> $ find . -name '*.class' | xargs git rm
> $ git commit -am"-classes"
> $ git svn dcommit
>
> Successfuly dcommit SVN revision 127000.
>
> After that, having clone local branch from same old revision and made some
> commits there.
[...]
> $ git svn dcommit
[...]
> Committing to http://svn/projects/trunk/XY123_Проект my long cyrillic project 
> name ...
> Filesystem has no item: '/projects/!svn/bc/127000/trunk/XY123_' path not found
> at /usr/lib/git-core/git-svn line 922

Very odd.  Line 922 is

                                if 
(!SVN::Git::Editor->new(\%ed_opts)->apply_diff) {

Seems to be a bug concerning renames and paths with spaces (or
something).  Can you reproduce it, for example through a procedure
like the following?

 1. Make a dump of the svn repository's history up to and including
    rev 126999 using "svnadmin dump /path/to/repo -r0:126999".
 2. Make a new test repository with "svnadmin create".
 3. Load the dump with "svnadmin load".
 4. Follow the same steps as before.

Or:

 1. Make a new test repository with "svnadmin create".
 2. Add some files with interesting filenames.
 3. Follow similar steps to before.

Curious,
Jonathan



--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to