From users-return-21594-apmail-subversion-users-archive=subversion.apache.org@subversion.apache.org Mon Jun 16 16:13:15 2014 Return-Path: X-Original-To: apmail-subversion-users-archive@minotaur.apache.org Delivered-To: apmail-subversion-users-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B592911DDC for ; Mon, 16 Jun 2014 16:13:15 +0000 (UTC) Received: (qmail 59404 invoked by uid 500); 16 Jun 2014 16:13:15 -0000 Delivered-To: apmail-subversion-users-archive@subversion.apache.org Received: (qmail 59369 invoked by uid 500); 16 Jun 2014 16:13:15 -0000 Mailing-List: contact users-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@subversion.apache.org Received: (qmail 59359 invoked by uid 99); 16 Jun 2014 16:13:14 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Jun 2014 16:13:14 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of bert@qqmail.nl designates 74.125.82.181 as permitted sender) Received: from [74.125.82.181] (HELO mail-we0-f181.google.com) (74.125.82.181) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Jun 2014 16:13:12 +0000 Received: by mail-we0-f181.google.com with SMTP id q59so5815767wes.26 for ; Mon, 16 Jun 2014 09:12:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qqmail.nl; s=google; h=from:to:references:in-reply-to:subject:date:message-id:mime-version :content-type:thread-index:content-language; bh=4yH2MEFxm4EujvPurvJwHaf9i2HkYtC+aOPd+eizGgY=; b=hZgYx74YnuS8eNWi5clCa5Gu069it4GR0zmwSV0bEmgvWiQz13WxOb3Mbqw8vP2k9k hUsUIBYwKpi3NNY2HIu/DMEOq0KUiIYc2JIlfqC7gcwyiKLszihPccjKSkf9qbs7gquM cCLYqZxVmj5pEX+uAKKdlPVSif4CCtpLYTHbs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:references:in-reply-to:subject:date :message-id:mime-version:content-type:thread-index:content-language; bh=4yH2MEFxm4EujvPurvJwHaf9i2HkYtC+aOPd+eizGgY=; b=gHud30aacvoGuXrK6osJyxkdHXb0zaP4gToYoJapEDtOv6isVU3IgBuQ21yh1C1X+z ZZ6KKkXqVLyVIh6KlXxdhwroDlVcM3phAtNQ2brclho3a6yj6JToYUcmUHXeA0nfgDW/ ncocPw7FLCvj96Md7b6aAmtsun6UUKXElJ4L/2R9Hh9fYr1HzgecGKKJXpH26hxGgYVQ l8qJVIgVRMP0MllYWP/uA4SojwJsu3xWjbrwUgo6WrGxuaXNdI/i/WWUI5BOiQCDEqn3 f9nLf9quXGvshQvGkypihps6p4kLvFbcfd8Ctjx4mFNWAfkr55xIvM14+0Ogv1woBR82 q5Sg== X-Gm-Message-State: ALoCoQlLGDutbzyWrhSf0S9TpF9ee9Xi3spz8Xw4fqQFQ+RD4kIW3fr24ePfJC5xzpSbS8Oe4QTx X-Received: by 10.194.86.164 with SMTP id q4mr5622608wjz.88.1402935168175; Mon, 16 Jun 2014 09:12:48 -0700 (PDT) Received: from i72600 ([2001:610:66e:0:a1fe:7b28:1850:b511]) by mx.google.com with ESMTPSA id e6sm34786777eem.44.2014.06.16.09.12.45 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 16 Jun 2014 09:12:45 -0700 (PDT) From: "Bert Huijben" To: "'Croft, Joe'" , References: In-Reply-To: Subject: RE: New subversion bug? Date: Mon, 16 Jun 2014 18:12:38 +0200 Message-ID: <013c01cf897d$cbeedce0$63cc96a0$@qqmail.nl> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_013D_01CF898E.8F7981A0" X-Mailer: Microsoft Outlook 15.0 Thread-Index: AQJNb5dnlmBsBqci+VLSRqarbT0WEpp4G53g Content-Language: nl X-Virus-Checked: Checked by ClamAV on apache.org This is a multipart message in MIME format. ------=_NextPart_000_013D_01CF898E.8F7981A0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit This is actually the designed implementation for many Subversion releases. If the target doesn't exist, the source is copied to the target. If it does exist it is copied below the target. This matches the behavior of Unix's 'cp' and Windows' 'copy' for these cases. In your third case you find that the target below the passed target already exists, and you get an error. Bert From: Croft, Joe [mailto:Croft_Joe@shure.com] Sent: maandag 16 juni 2014 17:40 To: users@subversion.apache.org Subject: New subversion bug? Hi Yall, I ran into the problem that when I do an svn copy command three times, it behaves differently each time. The command line is: svn cp https://server.com/Projects/project_a/trunk https://server.com/Projects/project_a/tags/tag_a The first time I run this I end up with what I expect, a directory with the url of https://server.com/Projects/project_a/tags/tag_a which contains the files and folders which are under 'trunk' of the original url. The second time I run this I get an unexpected directory with the folder https://server.com/Projects/project_a/tags/tag_a/trunk which also contain all of the folders and files which are under the 'trunk' of the original url On the third and subsequent executions of the same command, I get the error I expected on the second invocation except for the url that it complains about already existing. The error is Svn: E160020: Path 'trunk' already exists. I really the error "Svn: E160020: Path 'tag_a' already exists" on the second invocation of the command. I am running with svn server 1.6 on linux. The client can be windows or linux 1.6 or 1.7. Adding a trailing slace ("/") to the urls does not help, nor does providing a revision option to the command. Thank you, Joe ------------------------------------------------------------ This e-mail message (including any attachments) contains confidential, non-public information. It also may be protected by the attorney/client or other applicable privileges. It is intended to be communicated only to the designated recipient(s). Unauthorized use, reproduction, dissemination, or communication of this message or any information contained in this message is strictly prohibited and may be unlawful. If you are not an intended recipient of this message, please notify the sender promptly by e-mail or telephone at the sender's location indicated above or contact Shure Incorporated at info@shure.com or 800-25-SHURE (800-257-4873). ------------------------------------------------------------ -- ------=_NextPart_000_013D_01CF898E.8F7981A0 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

This is = actually the designed implementation for many Subversion = releases.

 

If the target = doesn’t exist, the source is copied to the target. If it does = exist it is copied below the target.

 

This matches the = behavior of Unix’s 'cp' and Windows’ 'copy' for these = cases.

 

In your third case = you find that the target below the passed target already exists, and you = get an error.

 

   &nbs= p;            = Bert

 

From: Croft, Joe = [mailto:Croft_Joe@shure.com]
Sent: maandag 16 juni 2014 = 17:40
To: users@subversion.apache.org
Subject: New = subversion bug?

 

Hi Yall,

 

I ran into the problem that when I do an svn copy command = three times, it behaves differently each time. The command line = is:

 

svn cp https://server.com/P= rojects/project_a/trunk https://server.= com/Projects/project_a/tags/tag_a

 

The first time I run this I end up = with what I expect, a directory with the url of

 

https://server.= com/Projects/project_a/tags/tag_a

 

which contains the files and = folders which are under ‘trunk’ of the original = url.

 

The second time I run this I get an unexpected directory = with the folder

 

https://s= erver.com/Projects/project_a/tags/tag_a/trunk =

 

which also contain all of the folders and files which are = under the ‘trunk’ of the original = url

 

On the third and subsequent executions of the same command, = I get the error I expected on the second invocation except for the url = that it complains about already existing. The error = is

 

          =       Svn: E160020: Path ‘trunk’ = already exists.

 

I really  the error “Svn: E160020: Path = ‘tag_a’ already exists” on the second invocation of = the command.

 

I am running with svn server 1.6 on linux. The client can = be windows or linux 1.6 or 1.7. Adding a trailing slace = (“/”) to the urls does not help, nor does providing a = revision option to the command.

 

   Thank = you,

         = Joe

 

 

 


-----------------------------------------------------= ------- This e-mail message (including any attachments) contains = confidential, non-public information. It also may be protected by the = attorney/client or other applicable privileges. It is intended to be = communicated only to the designated recipient(s). Unauthorized use, = reproduction, dissemination, or communication of this message or any = information contained in this message is strictly prohibited and may be = unlawful. If you are not an intended recipient of this message, please = notify the sender promptly by e-mail or telephone at the sender's = location indicated above or contact Shure Incorporated at info@shure.com or 800-25-SHURE = (800-257-4873). = ------------------------------------------------------------  &= shy;­  

------=_NextPart_000_013D_01CF898E.8F7981A0--