> From: philip.mar...@wandisco.com
> To: lepirlo...@hotmail.com
> CC: users@subversion.apache.org
> Subject: Re: Possible bug in error message E160020
> Date: Mon, 15 Dec 2014 11:10:59 +0000
> 
> Benoit de Biolley <lepirlo...@hotmail.com> writes:
> 
> > this bugs is on the eror message that outputs the source directory in place 
> > of the destination directory.
> >
> > when i'm executing this :
> >
> > "svn --non-interactive copy --file 
> > C:\Users\xxx\AppData\Local\Temp\maven-scm-1138477127.commit --revision 6237 
> > http://svn.xxx.be/xxx-svn/pow/trunk/ 
> > http://svn.xxx.be/xxx-svn/pow/tags/R4.10.1t";
> >
> > error message is :
> > svn: E160020: Path 'trunk' already exists
> >
> > error message should be :
> > svn: E160020: Path 'R4.10.1t' already exists
> 
> The error is that trunk already exists, inside R4.10.1t.  The target of
> the copy is either the final destination or the parent of the final
> destination depending on the state of the repository.  This is the same
> as the Unix cp command, but can be confusing:
> 
> svnadmin create repo
> svn mkdir -mm file://`pwd`/repo/A
> svn cp file://`pwd`/repo/A ^/B     # creates ^/B
> svn cp file://`pwd`/repo/A ^/B     # creates ^/B/A
> svn cp file://`pwd`/repo/A ^/B     # error A, i.e. ^/B/A, exists
> 
> We probably ought to put the full path in the error message so that it
> is easier to understand.
> 
> -- 
> Philip Martin | Subversion Committer
> WANdisco // *Non-Stop Data*



I think you're right.

Do you will create an "improvement" in the issue tracker ?

                                          

Reply via email to