You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Jaan Vajakas <ja...@hot.ee> on 2008/11/19 09:58:09 UTC
Problem with filename containing spaces
My experience with SVN is that it works well for small modifications
like adding, moving or renaming one file, but when doing extensive
refactoring, I am often confronted with some obstacles. Here is one that
I managed to reproduce, so this must be a bug in SVN or TortoiseSVN.
How to reproduce:
* Checkout a directory (let’s say directory aa) using TortoiseSVN.
* Create a subdirectory uu in the working copy aa
* Create a subdirectory vv in the working copy aa
* Create file aa\uu\New Text Document.txt
* Commit aa using TortoiseSVN (adding aa\uu, aa\vv and aa\uu\New Text
Document.txt to repository)
* Update aa using TortoiseSVN (probably this step is not necessary)
* Rename uu to tt using TortoiseSVN->Rename... in the Windows Explorer
context menu of the working copy of uu
* Open a new Windows Explorer window in the working copy directory tt
* Move file New Text Document.txt from tt to vv by holding down the
right mouse button, dragging the file New Text Document.txt from
directory tt to directory vv (in the other Windows Explorer window) and
choosing „SVN Move versioned files here“ from the context menu after
releasing the mouse button.
* Commit aa using TortoiseSVN
Expected result: commit succeeds and in the repository, the file New
Text Document.txt is moved from uu to vv and uu is renamed to tt
Actual result: commit fails with the following messages:
Command Commit
Adding workspace_geocoding\aa\tt
Deleting workspace_geocoding\aa\tt\New Text Document.txt
Deleting workspace_geocoding\aa\uu
Adding workspace_geocoding\aa\vv\New Text Document.txt
Error Commit failed (details follow):
Error '/svn/repos/!svn/bc/42268/sandbox/jaanv/aa/trunk/uu/New' path not
found
Finished!
I am using TortoiseSVN 1.5.5, Build 14361 - 32 Bit , 2008/10/24 18:06:34
on Windows XP.
Jaan Vajakas
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
RE: Re: Problem with filename containing spaces
Posted by Bob Archer <Bo...@amsi.com>.
FYI: This runs without fail on my Windows XP machine... only change I
made was to point to out test repo.
Using svn 1.5.4 client and server.
BOb
-----Original Message-----
From: Jaan Vajakas [mailto:jaanvajakas@hot.ee]
Sent: Thursday, November 20, 2008 1:02 PM
To: subversion-2008c@ryandesign.com; users@subversion.tigris.org
Subject: Re: Problem with filename containing spaces
OK, here is a command line script:
mkdir aa
svn import aa https://extranet.regio.ee/svn/repos/sandbox/jaanv/aa -m
"Created aa"
svn checkout https://extranet.regio.ee/svn/repos/sandbox/jaanv/aa
cd aa
mkdir uu
echo texttexttext >"uu/New Text Document.txt"
svn add uu
mkdir vv
svn add vv
svn commit -m "Created uu, vv and New Text Document.txt"
svn mv uu tt
svn mv "tt/New Text Document.txt" "vv/New Text Document.txt"
svn commit -m "Renamed uu and moved New Text Document.txt"
And this is the output (this time with SVN client 1.5.0-dev on linux):
Committed revision 42416.
Checked out revision 42416.
A uu
A uu/New Text Document.txt
A vv
Adding uu
Adding uu/New Text Document.txt
Adding vv
Transmitting file data .
Committed revision 42417.
A tt
D uu/New Text Document.txt
D uu
A vv/New Text Document.txt
D tt/New Text Document.txt
Adding tt
Deleting tt/New Text Document.txt
Deleting uu
Adding vv/New Text Document.txt
svn: Commit failed (details follow):
svn: '/svn/repos/!svn/bc/42417/sandbox/jaanv/aa/uu/New' path not found
> On Nov 19, 2008, at 03:58, Jaan Vajakas wrote:
>
> > My experience with SVN is that it works well for small
modifications
> > like adding, moving or renaming one file, but when doing extensive
> > refactoring, I am often confronted with some obstacles. Here is one
> > that
> > I managed to reproduce, so this must be a bug in SVN or
TortoiseSVN.
> >
> > How to reproduce:
> > * Checkout a directory (let's say directory aa) using
TortoiseSVN.
> > * Create a subdirectory uu in the working copy aa
> > * Create a subdirectory vv in the working copy aa
> > * Create file aa\uu\New Text Document.txt
> > * Commit aa using TortoiseSVN (adding aa\uu, aa\vv and aa\uu\New
Text
> > Document.txt to repository)
> > * Update aa using TortoiseSVN (probably this step is not necessary)
> > * Rename uu to tt using TortoiseSVN->Rename... in the Windows
Explorer
> > context menu of the working copy of uu
> > * Open a new Windows Explorer window in the working copy directory
tt
> > * Move file New Text Document.txt from tt to vv by holding down the
> > right mouse button, dragging the file New Text Document.txt from
> > directory tt to directory vv (in the other Windows Explorer window)
> > and
> > choosing "SVN Move versioned files here" from the context menu
after
> > releasing the mouse button.
> > * Commit aa using TortoiseSVN
> >
> > Expected result: commit succeeds and in the repository, the file
New
> > Text Document.txt is moved from uu to vv and uu is renamed to tt
> > Actual result: commit fails with the following messages:
> >
> > Command Commit
> > Adding workspace_geocoding\aa\tt
> > Deleting workspace_geocoding\aa\tt\New Text Document.txt
> > Deleting workspace_geocoding\aa\uu
> > Adding workspace_geocoding\aa\vv\New Text Document.txt
> > Error Commit failed (details follow):
> > Error '/svn/repos/!svn/bc/42268/sandbox/jaanv/aa/trunk/uu/New' path
> > not
> > found
> > Finished!
> >
> > I am using TortoiseSVN 1.5.5, Build 14361 - 32 Bit , 2008/10/24
> > 18:06:34
> > on Windows XP.
>
> Like many users on this list, I don't have an operating system that
> TortoiseSVN can run on, so I can't really help. You should either ask
> on the TortoiseSVN Users mailing list, or else try reproducing the
> issue using the svn command line program, and if you can, then report
> that here.
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
RE: Re: RE: Re: Problem with filename containing spaces
Posted by Jaan Vajakas <ja...@hot.ee>.
No, you got me wrong: I tried SVN 1.5.4 with Apache 2.0 over HTTP
(i.e. used SVN 1.5.4 for both server and client) and it did not work.
But SVN 1.5.4 with svnserve and SVN 1.5.4 with file:// protocol worked.
> 2008/11/21 Jaan Vajakas <ja...@hot.ee>:
> > I was using Bash, but that is probably unimportant. Now I tested
the
> > bug
> > on a newly-created empty repository. It turned out that this bug
> > occurred in case of HTTP access on Apache server, but not with
svnserve
> > or direct access using file://... URL (this time SVN 1.5.4 on
Windows).
>
> Note there were a couple of issues fixed in 1.5.4 which to do with
> spaces in filenames over HTTP which is why 1.5.4 works (the issues
> were with merging, but the fix may have fixed this issue as well)
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Re: RE: Re: Problem with filename containing spaces
Posted by Purple Streak <mr...@googlemail.com>.
2008/11/21 Jaan Vajakas <ja...@hot.ee>:
> I was using Bash, but that is probably unimportant. Now I tested the
> bug
> on a newly-created empty repository. It turned out that this bug
> occurred in case of HTTP access on Apache server, but not with svnserve
> or direct access using file://... URL (this time SVN 1.5.4 on Windows).
Note there were a couple of issues fixed in 1.5.4 which to do with
spaces in filenames over HTTP which is why 1.5.4 works (the issues
were with merging, but the fix may have fixed this issue as well)
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
RE: RE: Re: Problem with filename containing spaces
Posted by Jaan Vajakas <ja...@hot.ee>.
I was using Bash, but that is probably unimportant. Now I tested the
bug
on a newly-created empty repository. It turned out that this bug
occurred in case of HTTP access on Apache server, but not with svnserve
or direct access using file://... URL (this time SVN 1.5.4 on Windows).
Jaan
> Since your using linux does it work if you use single quotes instead
of
> double quotes for the file names? What shell are you using?
>
> BOb
>
>
> -----Original Message-----
> From: Jaan Vajakas [mailto:jaanvajakas@hot.ee]
> Sent: Thursday, November 20, 2008 1:02 PM
> To: subversion-2008c@ryandesign.com; users@subversion.tigris.org
> Subject: Re: Problem with filename containing spaces
>
> OK, here is a command line script:
>
> mkdir aa
> svn import aa https://.../svn/repos/sandbox/jaanv/aa -m
> "Created aa"
> svn checkout https://.../svn/repos/sandbox/jaanv/aa
> cd aa
> mkdir uu
> echo texttexttext >"uu/New Text Document.txt"
> svn add uu
> mkdir vv
> svn add vv
> svn commit -m "Created uu, vv and New Text Document.txt"
> svn mv uu tt
> svn mv "tt/New Text Document.txt" "vv/New Text Document.txt"
> svn commit -m "Renamed uu and moved New Text Document.txt"
>
> And this is the output (this time with SVN client 1.5.0-dev on
linux):
>
> Committed revision 42416.
> Checked out revision 42416.
> A uu
> A uu/New Text Document.txt
> A vv
> Adding uu
> Adding uu/New Text Document.txt
> Adding vv
> Transmitting file data .
> Committed revision 42417.
> A tt
> D uu/New Text Document.txt
> D uu
> A vv/New Text Document.txt
> D tt/New Text Document.txt
> Adding tt
> Deleting tt/New Text Document.txt
> Deleting uu
> Adding vv/New Text Document.txt
> svn: Commit failed (details follow):
> svn: '/svn/repos/!svn/bc/42417/sandbox/jaanv/aa/uu/New' path not
found
>
> > On Nov 19, 2008, at 03:58, Jaan Vajakas wrote:
> >
> > > My experience with SVN is that it works well for small
> modifications
> > > like adding, moving or renaming one file, but when doing
extensive
> > > refactoring, I am often confronted with some obstacles. Here is
one
>
> > > that
> > > I managed to reproduce, so this must be a bug in SVN or
> TortoiseSVN.
> > >
> > > How to reproduce:
> > > * Checkout a directory (let's say directory aa) using
> TortoiseSVN.
> > > * Create a subdirectory uu in the working copy aa
> > > * Create a subdirectory vv in the working copy aa
> > > * Create file aa\uu\New Text Document.txt
> > > * Commit aa using TortoiseSVN (adding aa\uu, aa\vv and aa\uu\New
> Text
> > > Document.txt to repository)
> > > * Update aa using TortoiseSVN (probably this step is not
necessary)
> > > * Rename uu to tt using TortoiseSVN->Rename... in the Windows
> Explorer
> > > context menu of the working copy of uu
> > > * Open a new Windows Explorer window in the working copy
directory
> tt
> > > * Move file New Text Document.txt from tt to vv by holding down
the
> > > right mouse button, dragging the file New Text Document.txt from
> > > directory tt to directory vv (in the other Windows Explorer
window)
>
> > > and
> > > choosing "SVN Move versioned files here" from the context menu
> after
> > > releasing the mouse button.
> > > * Commit aa using TortoiseSVN
> > >
> > > Expected result: commit succeeds and in the repository, the file
> New
> > > Text Document.txt is moved from uu to vv and uu is renamed to tt
> > > Actual result: commit fails with the following messages:
> > >
> > > Command Commit
> > > Adding workspace_geocoding\aa\tt
> > > Deleting workspace_geocoding\aa\tt\New Text Document.txt
> > > Deleting workspace_geocoding\aa\uu
> > > Adding workspace_geocoding\aa\vv\New Text Document.txt
> > > Error Commit failed (details follow):
> > > Error '/svn/repos/!svn/bc/42268/sandbox/jaanv/aa/trunk/uu/New'
path
>
> > > not
> > > found
> > > Finished!
> > >
> > > I am using TortoiseSVN 1.5.5, Build 14361 - 32 Bit , 2008/10/24
> > > 18:06:34
> > > on Windows XP.
> >
> > Like many users on this list, I don't have an operating system that
> > TortoiseSVN can run on, so I can't really help. You should either
ask
>
> > on the TortoiseSVN Users mailing list, or else try reproducing the
> > issue using the svn command line program, and if you can, then
report
>
> > that here.
> >
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
>
-----------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
RE: Re: Problem with filename containing spaces
Posted by Bob Archer <Bo...@amsi.com>.
Since your using linux does it work if you use single quotes instead of
double quotes for the file names? What shell are you using?
BOb
-----Original Message-----
From: Jaan Vajakas [mailto:jaanvajakas@hot.ee]
Sent: Thursday, November 20, 2008 1:02 PM
To: subversion-2008c@ryandesign.com; users@subversion.tigris.org
Subject: Re: Problem with filename containing spaces
OK, here is a command line script:
mkdir aa
svn import aa https://extranet.regio.ee/svn/repos/sandbox/jaanv/aa -m
"Created aa"
svn checkout https://extranet.regio.ee/svn/repos/sandbox/jaanv/aa
cd aa
mkdir uu
echo texttexttext >"uu/New Text Document.txt"
svn add uu
mkdir vv
svn add vv
svn commit -m "Created uu, vv and New Text Document.txt"
svn mv uu tt
svn mv "tt/New Text Document.txt" "vv/New Text Document.txt"
svn commit -m "Renamed uu and moved New Text Document.txt"
And this is the output (this time with SVN client 1.5.0-dev on linux):
Committed revision 42416.
Checked out revision 42416.
A uu
A uu/New Text Document.txt
A vv
Adding uu
Adding uu/New Text Document.txt
Adding vv
Transmitting file data .
Committed revision 42417.
A tt
D uu/New Text Document.txt
D uu
A vv/New Text Document.txt
D tt/New Text Document.txt
Adding tt
Deleting tt/New Text Document.txt
Deleting uu
Adding vv/New Text Document.txt
svn: Commit failed (details follow):
svn: '/svn/repos/!svn/bc/42417/sandbox/jaanv/aa/uu/New' path not found
> On Nov 19, 2008, at 03:58, Jaan Vajakas wrote:
>
> > My experience with SVN is that it works well for small
modifications
> > like adding, moving or renaming one file, but when doing extensive
> > refactoring, I am often confronted with some obstacles. Here is one
> > that
> > I managed to reproduce, so this must be a bug in SVN or
TortoiseSVN.
> >
> > How to reproduce:
> > * Checkout a directory (let's say directory aa) using
TortoiseSVN.
> > * Create a subdirectory uu in the working copy aa
> > * Create a subdirectory vv in the working copy aa
> > * Create file aa\uu\New Text Document.txt
> > * Commit aa using TortoiseSVN (adding aa\uu, aa\vv and aa\uu\New
Text
> > Document.txt to repository)
> > * Update aa using TortoiseSVN (probably this step is not necessary)
> > * Rename uu to tt using TortoiseSVN->Rename... in the Windows
Explorer
> > context menu of the working copy of uu
> > * Open a new Windows Explorer window in the working copy directory
tt
> > * Move file New Text Document.txt from tt to vv by holding down the
> > right mouse button, dragging the file New Text Document.txt from
> > directory tt to directory vv (in the other Windows Explorer window)
> > and
> > choosing "SVN Move versioned files here" from the context menu
after
> > releasing the mouse button.
> > * Commit aa using TortoiseSVN
> >
> > Expected result: commit succeeds and in the repository, the file
New
> > Text Document.txt is moved from uu to vv and uu is renamed to tt
> > Actual result: commit fails with the following messages:
> >
> > Command Commit
> > Adding workspace_geocoding\aa\tt
> > Deleting workspace_geocoding\aa\tt\New Text Document.txt
> > Deleting workspace_geocoding\aa\uu
> > Adding workspace_geocoding\aa\vv\New Text Document.txt
> > Error Commit failed (details follow):
> > Error '/svn/repos/!svn/bc/42268/sandbox/jaanv/aa/trunk/uu/New' path
> > not
> > found
> > Finished!
> >
> > I am using TortoiseSVN 1.5.5, Build 14361 - 32 Bit , 2008/10/24
> > 18:06:34
> > on Windows XP.
>
> Like many users on this list, I don't have an operating system that
> TortoiseSVN can run on, so I can't really help. You should either ask
> on the TortoiseSVN Users mailing list, or else try reproducing the
> issue using the svn command line program, and if you can, then report
> that here.
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
RE: Re: Problem with filename containing spaces
Posted by Jaan Vajakas <ja...@hot.ee>.
I created an issue for this bug:
http://subversion.tigris.org/issues/show_bug.cgi?id=3333
> On Nov 21, 2008, at 17:37, Ryan Schmidt wrote:
>
> > On Nov 20, 2008, at 12:02, Jaan Vajakas wrote:
> >
> >> OK, here is a command line script:
> >
> > I can confirm this on Mac OS X 10.4.11 Intel with Subversion 1.5.4
> > installed via MacPorts:
>
> I should mention the versions of other important software I have:
>
> The following ports are currently installed:
> apache2 @2.2.10_0 (active)
> apr @1.3.3_0 (active)
> apr-util @1.3.4_1 (active)
> neon @0.28.3_0 (active)
> subversion @1.5.4_0+mod_dav_svn+tools (active)
>
>
>
> > $ svnadmin create /path/to/testrepo
> > $ mkdir aa
> > $ svn import aa http://svn.example.com/testrepo/aa -m ""
> >
> > Committed revision 1.
> > $ svn co http://svn.example.com/testrepo/aa
> > Checked out revision 1.
> > $ cd aa
> > $ mkdir uu
> > $ echo texttexttext > "uu/New Text Document.txt"
> > $ svn add uu
> > A uu
> > A uu/New Text Document.txt
> > $ mkdir vv
> > $ svn add vv
> > A vv
> > $ svn ci -m ""
> > Adding uu
> > Adding uu/New Text Document.txt
> > Adding vv
> > Transmitting file data .
> > Committed revision 2.
> > $ svn mv uu tt
> > A tt
> > D uu/New Text Document.txt
> > D uu
> > $ svn mv "tt/New Text Document.txt" "vv/New Text Document.txt"
> > A vv/New Text Document.txt
> > D tt/New Text Document.txt
> > $ svn ci -m ""
> > Adding tt
> > Deleting tt/New Text Document.txt
> > Deleting uu
> > Adding vv/New Text Document.txt
> > svn: Commit failed (details follow):
> > svn: '/spaces/!svn/bc/2/aa/uu/New' path not found
> > $
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Re: Problem with filename containing spaces
Posted by Ryan Schmidt <su...@ryandesign.com>.
On Nov 21, 2008, at 17:37, Ryan Schmidt wrote:
> On Nov 20, 2008, at 12:02, Jaan Vajakas wrote:
>
>> OK, here is a command line script:
>
> I can confirm this on Mac OS X 10.4.11 Intel with Subversion 1.5.4
> installed via MacPorts:
I should mention the versions of other important software I have:
The following ports are currently installed:
apache2 @2.2.10_0 (active)
apr @1.3.3_0 (active)
apr-util @1.3.4_1 (active)
neon @0.28.3_0 (active)
subversion @1.5.4_0+mod_dav_svn+tools (active)
> $ svnadmin create /path/to/testrepo
> $ mkdir aa
> $ svn import aa http://svn.example.com/testrepo/aa -m ""
>
> Committed revision 1.
> $ svn co http://svn.example.com/testrepo/aa
> Checked out revision 1.
> $ cd aa
> $ mkdir uu
> $ echo texttexttext > "uu/New Text Document.txt"
> $ svn add uu
> A uu
> A uu/New Text Document.txt
> $ mkdir vv
> $ svn add vv
> A vv
> $ svn ci -m ""
> Adding uu
> Adding uu/New Text Document.txt
> Adding vv
> Transmitting file data .
> Committed revision 2.
> $ svn mv uu tt
> A tt
> D uu/New Text Document.txt
> D uu
> $ svn mv "tt/New Text Document.txt" "vv/New Text Document.txt"
> A vv/New Text Document.txt
> D tt/New Text Document.txt
> $ svn ci -m ""
> Adding tt
> Deleting tt/New Text Document.txt
> Deleting uu
> Adding vv/New Text Document.txt
> svn: Commit failed (details follow):
> svn: '/spaces/!svn/bc/2/aa/uu/New' path not found
> $
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Re: Problem with filename containing spaces
Posted by Ryan Schmidt <su...@ryandesign.com>.
On Nov 20, 2008, at 12:02, Jaan Vajakas wrote:
> OK, here is a command line script:
I can confirm this on Mac OS X 10.4.11 Intel with Subversion 1.5.4
installed via MacPorts:
$ svnadmin create /path/to/testrepo
$ mkdir aa
$ svn import aa http://svn.example.com/testrepo/aa -m ""
Committed revision 1.
$ svn co http://svn.example.com/testrepo/aa
Checked out revision 1.
$ cd aa
$ mkdir uu
$ echo texttexttext > "uu/New Text Document.txt"
$ svn add uu
A uu
A uu/New Text Document.txt
$ mkdir vv
$ svn add vv
A vv
$ svn ci -m ""
Adding uu
Adding uu/New Text Document.txt
Adding vv
Transmitting file data .
Committed revision 2.
$ svn mv uu tt
A tt
D uu/New Text Document.txt
D uu
$ svn mv "tt/New Text Document.txt" "vv/New Text Document.txt"
A vv/New Text Document.txt
D tt/New Text Document.txt
$ svn ci -m ""
Adding tt
Deleting tt/New Text Document.txt
Deleting uu
Adding vv/New Text Document.txt
svn: Commit failed (details follow):
svn: '/spaces/!svn/bc/2/aa/uu/New' path not found
$
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Re: Problem with filename containing spaces
Posted by Jaan Vajakas <ja...@hot.ee>.
OK, here is a command line script:
mkdir aa
svn import aa https://extranet.regio.ee/svn/repos/sandbox/jaanv/aa -m
"Created aa"
svn checkout https://extranet.regio.ee/svn/repos/sandbox/jaanv/aa
cd aa
mkdir uu
echo texttexttext >"uu/New Text Document.txt"
svn add uu
mkdir vv
svn add vv
svn commit -m "Created uu, vv and New Text Document.txt"
svn mv uu tt
svn mv "tt/New Text Document.txt" "vv/New Text Document.txt"
svn commit -m "Renamed uu and moved New Text Document.txt"
And this is the output (this time with SVN client 1.5.0-dev on linux):
Committed revision 42416.
Checked out revision 42416.
A uu
A uu/New Text Document.txt
A vv
Adding uu
Adding uu/New Text Document.txt
Adding vv
Transmitting file data .
Committed revision 42417.
A tt
D uu/New Text Document.txt
D uu
A vv/New Text Document.txt
D tt/New Text Document.txt
Adding tt
Deleting tt/New Text Document.txt
Deleting uu
Adding vv/New Text Document.txt
svn: Commit failed (details follow):
svn: '/svn/repos/!svn/bc/42417/sandbox/jaanv/aa/uu/New' path not found
> On Nov 19, 2008, at 03:58, Jaan Vajakas wrote:
>
> > My experience with SVN is that it works well for small
modifications
> > like adding, moving or renaming one file, but when doing extensive
> > refactoring, I am often confronted with some obstacles. Here is one
> > that
> > I managed to reproduce, so this must be a bug in SVN or
TortoiseSVN.
> >
> > How to reproduce:
> > * Checkout a directory (let’s say directory aa) using
TortoiseSVN.
> > * Create a subdirectory uu in the working copy aa
> > * Create a subdirectory vv in the working copy aa
> > * Create file aa\uu\New Text Document.txt
> > * Commit aa using TortoiseSVN (adding aa\uu, aa\vv and aa\uu\New
Text
> > Document.txt to repository)
> > * Update aa using TortoiseSVN (probably this step is not necessary)
> > * Rename uu to tt using TortoiseSVN->Rename... in the Windows
Explorer
> > context menu of the working copy of uu
> > * Open a new Windows Explorer window in the working copy directory
tt
> > * Move file New Text Document.txt from tt to vv by holding down the
> > right mouse button, dragging the file New Text Document.txt from
> > directory tt to directory vv (in the other Windows Explorer window)
> > and
> > choosing „SVN Move versioned files here“ from the context menu
after
> > releasing the mouse button.
> > * Commit aa using TortoiseSVN
> >
> > Expected result: commit succeeds and in the repository, the file
New
> > Text Document.txt is moved from uu to vv and uu is renamed to tt
> > Actual result: commit fails with the following messages:
> >
> > Command Commit
> > Adding workspace_geocoding\aa\tt
> > Deleting workspace_geocoding\aa\tt\New Text Document.txt
> > Deleting workspace_geocoding\aa\uu
> > Adding workspace_geocoding\aa\vv\New Text Document.txt
> > Error Commit failed (details follow):
> > Error '/svn/repos/!svn/bc/42268/sandbox/jaanv/aa/trunk/uu/New' path
> > not
> > found
> > Finished!
> >
> > I am using TortoiseSVN 1.5.5, Build 14361 - 32 Bit , 2008/10/24
> > 18:06:34
> > on Windows XP.
>
> Like many users on this list, I don't have an operating system that
> TortoiseSVN can run on, so I can't really help. You should either ask
> on the TortoiseSVN Users mailing list, or else try reproducing the
> issue using the svn command line program, and if you can, then report
> that here.
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Re: Problem with filename containing spaces
Posted by Ryan Schmidt <su...@ryandesign.com>.
On Nov 19, 2008, at 03:58, Jaan Vajakas wrote:
> My experience with SVN is that it works well for small modifications
> like adding, moving or renaming one file, but when doing extensive
> refactoring, I am often confronted with some obstacles. Here is one
> that
> I managed to reproduce, so this must be a bug in SVN or TortoiseSVN.
>
> How to reproduce:
> * Checkout a directory (let’s say directory aa) using TortoiseSVN.
> * Create a subdirectory uu in the working copy aa
> * Create a subdirectory vv in the working copy aa
> * Create file aa\uu\New Text Document.txt
> * Commit aa using TortoiseSVN (adding aa\uu, aa\vv and aa\uu\New Text
> Document.txt to repository)
> * Update aa using TortoiseSVN (probably this step is not necessary)
> * Rename uu to tt using TortoiseSVN->Rename... in the Windows Explorer
> context menu of the working copy of uu
> * Open a new Windows Explorer window in the working copy directory tt
> * Move file New Text Document.txt from tt to vv by holding down the
> right mouse button, dragging the file New Text Document.txt from
> directory tt to directory vv (in the other Windows Explorer window)
> and
> choosing „SVN Move versioned files here“ from the context menu after
> releasing the mouse button.
> * Commit aa using TortoiseSVN
>
> Expected result: commit succeeds and in the repository, the file New
> Text Document.txt is moved from uu to vv and uu is renamed to tt
> Actual result: commit fails with the following messages:
>
> Command Commit
> Adding workspace_geocoding\aa\tt
> Deleting workspace_geocoding\aa\tt\New Text Document.txt
> Deleting workspace_geocoding\aa\uu
> Adding workspace_geocoding\aa\vv\New Text Document.txt
> Error Commit failed (details follow):
> Error '/svn/repos/!svn/bc/42268/sandbox/jaanv/aa/trunk/uu/New' path
> not
> found
> Finished!
>
> I am using TortoiseSVN 1.5.5, Build 14361 - 32 Bit , 2008/10/24
> 18:06:34
> on Windows XP.
Like many users on this list, I don't have an operating system that
TortoiseSVN can run on, so I can't really help. You should either ask
on the TortoiseSVN Users mailing list, or else try reproducing the
issue using the svn command line program, and if you can, then report
that here.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org