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 A806CD8FA for ; Fri, 19 Oct 2012 13:51:20 +0000 (UTC) Received: (qmail 10721 invoked by uid 500); 19 Oct 2012 13:51:20 -0000 Delivered-To: apmail-subversion-users-archive@subversion.apache.org Received: (qmail 10700 invoked by uid 500); 19 Oct 2012 13:51:19 -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 10647 invoked by uid 99); 19 Oct 2012 13:51:17 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 19 Oct 2012 13:51:17 +0000 X-ASF-Spam-Status: No, hits=-1.6 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [207.126.144.133] (HELO eu1sys200aog112.obsmtp.com) (207.126.144.133) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 19 Oct 2012 13:51:11 +0000 Received: from UKHC-SMTP.dps.local ([64.212.99.80]) by eu1sys200aob112.postini.com ([207.126.147.11]) with SMTP ID DSNKUIFauD9eCLOOstGuww8jMGOlTAyh0g1S@postini.com; Fri, 19 Oct 2012 13:50:50 UTC Received: from DESA-Exchange.emea.dps.local (desa-exchange.emea.dps.local [192.168.55.10]) by UKHC-SMTP.dps.local (Postfix) with ESMTP id 1CA7C126950 for ; Fri, 19 Oct 2012 14:50:48 +0100 (BST) Received: from [10.49.3.210] ([10.49.3.210]) by DESA-Exchange.emea.dps.local with Microsoft SMTPSVC(6.0.3790.4675); Fri, 19 Oct 2012 15:50:47 +0200 Message-ID: <50815AB7.1020505@dominolaser.com> Date: Fri, 19 Oct 2012 15:50:47 +0200 From: Ulrich Eckhardt Reply-To: users@subversion.apache.org User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20121010 Thunderbird/16.0.1 MIME-Version: 1.0 To: users@subversion.apache.org Subject: Re: 200 OK error on update with files that contain non-alphanumeric characters References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 19 Oct 2012 13:50:47.0822 (UTC) FILETIME=[BE3882E0:01CDAE00] X-Virus-Checked: Checked by ClamAV on apache.org Am 19.10.2012 15:15, schrieb Gautier DI FOLCO: > I have a quite annoying problem, I use svn 1.6.15 with mod_dav on Apache > HTTPd 2.2.8 on the server side and sevral clients. > > On the client side, when I add and commit a file which has spaces or > non-ASCII > characters, all works, but, if I try do do an update, I have the following > error: > Updating '.': > svn: E175002: REPORT of '/svn/!svn/vcc/default': 200 OK (https://serve) This looks weird, "200 OK" actually means "success"... > I try to checkout my repository in an other folder, then update works well, > but all the filename are urlencoded. Try "svn ls " to see the actual content. The problem could be that you really checked in those files urlencoded by accident (I assume you mean e.g. %20 instead of space). > Is their a way to handle non-ASCII characters and espace in filenames or > a way to be less annoying? I have successfully stored files and directories with spaces and Cyrillic, Devanagari and some Japanese characters in Subversion and (of course) also created working copies for them. However, this was on MS Windows and also using svn://-URLs instead of HTTP or HTTPS. As far as Subversion is concerned, there is surely no repository-side problem, because the repository stores paths as Unicode and doesn't care for spaces. It could only be that an ancient server version allowed paths with invalid encodings, it didn't always verify those, which effectively causes an invalid repository. The problem I could imagine is the client side, where your filesystem must support the encoding and also the locale must be configured correctly. Lastly, if these are correct, there is also the possibility that there is some implementation issue with the client/server communication. I would - Verify that the locale is set up correctly. - Try a different OS. - Try a different access method, svn:// or file://, the latter of course only on a local copy of the repository. Uli ************************************************************************************** Domino Laser GmbH, Fangdieckstra�e 75a, 22547 Hamburg, Deutschland Gesch�ftsf�hrer: Thorsten F�cking, Amtsgericht Hamburg HR B62 932 ************************************************************************************** Visit our website at http://www.dominolaser.com ************************************************************************************** Diese E-Mail einschlie�lich s�mtlicher Anh�nge ist nur f�r den Adressaten bestimmt und kann vertrauliche Informationen enthalten. Bitte benachrichtigen Sie den Absender umgehend, falls Sie nicht der beabsichtigte Empf�nger sein sollten. Die E-Mail ist in diesem Fall zu l�schen und darf weder gelesen, weitergeleitet, ver�ffentlicht oder anderweitig benutzt werden. E-Mails k�nnen durch Dritte gelesen werden und Viren sowie nichtautorisierte �nderungen enthalten. Domino Laser GmbH ist f�r diese Folgen nicht verantwortlich. **************************************************************************************