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 A43CB9C50 for ; Tue, 25 Oct 2011 14:49:17 +0000 (UTC) Received: (qmail 61348 invoked by uid 500); 25 Oct 2011 14:49:16 -0000 Delivered-To: apmail-subversion-users-archive@subversion.apache.org Received: (qmail 61327 invoked by uid 500); 25 Oct 2011 14:49:16 -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 61320 invoked by uid 99); 25 Oct 2011 14:49:15 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 25 Oct 2011 14:49:15 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of andy.levy@gmail.com designates 209.85.215.171 as permitted sender) Received: from [209.85.215.171] (HELO mail-ey0-f171.google.com) (209.85.215.171) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 25 Oct 2011 14:49:09 +0000 Received: by eyb6 with SMTP id 6so739128eyb.16 for ; Tue, 25 Oct 2011 07:48:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=XzXbGR28oUY0gPtlTkYe3du4KTnade5jvzDadzZ81Ac=; b=nPyME79GISW75WJ5SAT9vY19yndSAe3J20EQALSqzS0tYcCHmy1/OzQERuB+Y30xr/ r/xnAlYs0gCkhAfNQXXIS9at+9vYdWpYFi9LB8a1KGbSRwIx/n+65/+QFtnmz9KCQzn1 pJ9rON1+mhbuxOnAzMMiPxHJSbnv7lb4htdlM= Received: by 10.14.0.199 with SMTP id 47mr946730eeb.110.1319554129143; Tue, 25 Oct 2011 07:48:49 -0700 (PDT) MIME-Version: 1.0 Received: by 10.14.22.3 with HTTP; Tue, 25 Oct 2011 07:48:09 -0700 (PDT) In-Reply-To: References: From: Andy Levy Date: Tue, 25 Oct 2011 10:48:09 -0400 Message-ID: Subject: Re: forbiden folders To: "Robert J. Gebis" Cc: users@subversion.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org On Tue, Oct 25, 2011 at 10:42, Robert J. Gebis wrote: > I did run into a problem that I was no aware of and I want to bring this = up to attention. Also I would like to know what is the best way to handle s= uch case since it gave me little problem. > > I am developing multi platform system. When I try to add "aux" folder on = linux I was able to commit just fine. Now wen getting update on windows I w= as getting strange error saying that aux folder can't be created. Googling = I found below link explaining reserved words on windows. > > http://www.blindedbytech.com/2006/11/16/forbidden-file-and-folder-names-o= n-windows/ > > Now I try to move aux to misc on Linux and committing it. That was fine b= ut still on windows I was not able to get latest. > It looks like it was updating all changes and (creation of aux) before ap= plying (move aux mic). > I try to delete misc on linux and committing it. Still windows was compla= ining. It does not seems like svn have true "drop" to revision. > > I ended up doing svnadmin dump -r 1:$GOOD_VER, created new repo and loadi= ng it back. This is a long process. > > Are there any other/better alternatives. I was pressed on time so perhaps= I did overlooked something? A fresh checkout (instead of trying to recover the half-updated one from your initial attempt, when the file was named aux) should work fine. If you check out HEAD, the client should never see the file named "aux."