delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
X-SWARE-Spam-Status: | No, hits=-1.6 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,TW_SV,TW_YG,T_TO_NO_BRKTS_FREEMAIL |
X-Spam-Check-By: | sourceware.org |
MIME-Version: | 1.0 |
In-Reply-To: | <AANLkTimNQjY=wKa-vaKHbYZ0=A=g7xmQA1qZrAC7Fpke@mail.gmail.com> |
References: | <AANLkTimNQjY=wKa-vaKHbYZ0=A=g7xmQA1qZrAC7Fpke AT mail DOT gmail DOT com> |
Date: | Sat, 23 Oct 2010 05:34:17 +0100 |
Message-ID: | <AANLkTimoM_T4d-2DrDW4HWXEBJZFUKN1gv1FWvXcQ6yV@mail.gmail.com> |
Subject: | Re: Subversion mangling names in .svn/entries metadata file |
From: | Andy Koppe <andy DOT koppe AT gmail DOT com> |
To: | cygwin AT cygwin DOT com |
X-IsSubscribed: | yes |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Id: | <cygwin.cygwin.com> |
List-Unsubscribe: | <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com> |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
On 22 October 2010 18:51, J.C. Wren wrote: > I updated my Cygwin install a couple days ago, and have ran into a > problem with Subversion mangling the .svn/entries file. > > Before the problem occurred, I had done a 'svn status' with no issues. > =C2=A0I committed a file, ran 'svn status' again, and received the > following error message: > > =C2=A0 svn: Error at entry 1 in entries file for '.': > =C2=A0 svn: Invalid escape sequence > > Looking in the .svn/entries file, the first file name should read > > =C2=A0 =C2=A0 http://amzatlanta.com/svn_amzatlanta/sx_gfm/trunk > =C2=A0 =C2=A0 http://amzatlanta.com/svn_amzatlanta/sx_gfm > > but is actually encoded as > > =C2=A0 =C2=A0 h\x74\x74p://\x61mz\x61\x74l\x61n\x74\x61.\x63\x6f\x6d/\x73= \x76n_\x61mz\x61\x74l\x61n\x74\x61/\x73\x78_g\x66\x6d/\x74\x72\x75nk > =C2=A0 =C2=A0 h\x74\x74p://\x61mz\x61\x74l\x61n\x74\x61.\x63\x6f\x6d/\x73= \x76n_\x61mz\x61\x74l\x61n\x74\x61/\x73\x78_g\x66\x6d > > Attempting to check out the repository into a new directory gives the > same error. =C2=A0On another machine with a slightly older install of > Cygwin had no issues. =C2=A0I was also able to check it out on a Linux box > (I did this to make sure the repository hadn't gotten corrupted > somehow). > > One person in #cygwin speculated it might be a locale issue. Seems unlikely, as the filenames are entirely within the ASCII range. I've got no idea though why selected lowercase characters should have been replaced with their hex escape equivalents. The cygcheck output doesn't look healthy though: Cygwin DLL version info: DLL version: 1.7.5 cygwin 1.7.7-1 Also, any chance that TortoiseSVN\bin in the path might interfere? Try 'which svn' and 'svn --version' to make sure you're really getting the Cygwin version. $ svn --version svn, version 1.6.13 (r1002816) compiled Oct 4 2010, 09:08:12 Andy -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |