Your message dated Fri, 13 Dec 2013 16:09:27 -0800
with message-id <[email protected]>
and subject line Re: git-svn: git svn dcommit fails: Filesystem has no item
has caused the Debian Bug report #665277,
regarding git-svn: git svn dcommit fails: Filesystem has no item
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
665277: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665277
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: git-svn
Version: 1:1.7.9.1-1
Severity: important
Dear Maintainer,
*** Please consider answering these questions, where appropriate ***
* What led up to the situation?
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 checkout -b 2011 132cf8c
.... copy new folder from master
$ git checkout master my-folder
.... copy from my-folder some files, delete my-folder
$ git commit -am"merge "
Successfuly svn rebase.
$ git svn rebase
* What exactly did you do (or not do) that was effective (or
ineffective)?
$ git svn dcommit
* What was the outcome of this action?
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
* What outcome did you expect instead?
Successfull svn dcommit expected.
*** End of the template - remove these lines ***
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'proposed-updates'), (500, 'unstable'),
(500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 3.2.0-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages git-svn depends on:
ii git 1:1.7.9.1-1
ii libsvn-perl 1.6.17dfsg-3
ii libterm-readkey-perl 2.30-4+b2
ii libwww-perl 6.04-1
git-svn recommends no packages.
Versions of packages git-svn suggests:
ii git-doc 1:1.7.9.1-1
ii subversion 1.6.17dfsg-3
-- no debconf information
--- End Message ---
--- Begin Message ---
Version: 1:1.7.10.4-2
Hi,
Jonathan Nieder wrote:
> Roman Erzhukov wrote:
>> $ 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).
Thanks again for the clear report. I suspect this was fixed by the
same patches as http://bugs.debian.org/678137. Please reopen if it
happens again.
Regards,
Jonathan
--- End Message ---