RE: Case-only renames on Windows (issue #3702)

2011-04-21 Thread Bert Huijben
: Daniel Shahaf Sent: donderdag 21 april 2011 17:33 To: Johan Corveleyn Cc: Philip Martin; Branko Čibej; dev@subversion.apache.org Subject: Re: Case-only renames on Windows (issue #3702) Johan Corveleyn wrote on Thu, Apr 14, 2011 at 23:49:16 +0200: > On Tue, Apr 12, 2011 at 11:14 PM, Johan Corvel

Re: Case-only renames on Windows (issue #3702)

2011-04-21 Thread Daniel Shahaf
Johan Corveleyn wrote on Thu, Apr 14, 2011 at 23:49:16 +0200: > On Tue, Apr 12, 2011 at 11:14 PM, Johan Corveleyn wrote: > > On Fri, Mar 25, 2011 at 2:21 PM, Johan Corveleyn wrote: > >> On Sun, Mar 20, 2011 at 9:32 PM, Johan Corveleyn wrote: > >>> Some thoughts: > >>> > >>> - There is only a pro

Re: Case-only renames on Windows (issue #3702)

2011-04-14 Thread Johan Corveleyn
On Tue, Apr 12, 2011 at 11:14 PM, Johan Corveleyn wrote: > On Fri, Mar 25, 2011 at 2:21 PM, Johan Corveleyn wrote: >> On Sun, Mar 20, 2011 at 9:32 PM, Johan Corveleyn wrote: >>> Some thoughts: >>> >>> - There is only a problem if the dst_path gets case-normalized to one >>> of the source paths.

Re: Case-only renames on Windows (issue #3702)

2011-04-12 Thread Johan Corveleyn
On Fri, Mar 25, 2011 at 2:21 PM, Johan Corveleyn wrote: > On Sun, Mar 20, 2011 at 9:32 PM, Johan Corveleyn wrote: >> Some thoughts: >> >> - There is only a problem if the dst_path gets case-normalized to one >> of the source paths. Otherwise, the case-normalization really does >> need to happen.

Re: Case-only renames on Windows (issue #3702)

2011-03-25 Thread Johan Corveleyn
On Sun, Mar 20, 2011 at 9:32 PM, Johan Corveleyn wrote: > Some thoughts: > > - There is only a problem if the dst_path gets case-normalized to one > of the source paths. Otherwise, the case-normalization really does > need to happen. Hm, this thought may be incorrect (or at least "unexpected" for

Re: Case-only renames on Windows (issue #3702)

2011-03-25 Thread Johan Corveleyn
On Fri, Mar 25, 2011 at 1:43 PM, Philip Martin wrote: > Johan Corveleyn writes: > >> C:\Temp\test>dir /B >> ToDo >> >> C:\Temp\test>move todo todo >> >> C:\Temp\test>dir /B >> todo > > So "svn mv todo todo" will be a case-only rename, I guess that's OK if > it is what users expect. > > What if th

Re: Case-only renames on Windows (issue #3702)

2011-03-25 Thread Philip Martin
Johan Corveleyn writes: > C:\Temp\test>dir /B > ToDo > > C:\Temp\test>move todo todo > > C:\Temp\test>dir /B > todo So "svn mv todo todo" will be a case-only rename, I guess that's OK if it is what users expect. What if the file is already lower-case "todo"? Subversion is happy to do svn rm

Re: Case-only renames on Windows (issue #3702)

2011-03-25 Thread John Beranek
On 25/03/11 10:09, Bolstridge, Andrew wrote: > >> -Original Message- From: Branko Čibej [mailto:br...@xbc.nu] >> On Behalf Of Branko Cibej Sent: 24 March 2011 15:32 To: >> dev@subversion.apache.org Subject: Re: Case-only renames on Windows >> (issue #3702) >&

RE: Case-only renames on Windows (issue #3702)

2011-03-25 Thread Bert Huijben
> -Original Message- > From: Branko Čibej [mailto:br...@xbc.nu] On Behalf Of Branko Cibej > Sent: vrijdag 25 maart 2011 11:50 > To: Bolstridge, Andrew > Cc: dev@subversion.apache.org > Subject: Re: Case-only renames on Windows (issue #3702) > > On 25.03.2011 1

Re: Case-only renames on Windows (issue #3702)

2011-03-25 Thread Branko Čibej
On 25.03.2011 11:09, Bolstridge, Andrew wrote: > (after all, the http transport should be case-insensitive too, I get > to the same place typing in www.apache.com or www.APACHE.com, but not > when it comes to the svn repo url). Oops. Host names are are case-insensitive by definition. Paths in URLs

RE: Case-only renames on Windows (issue #3702)

2011-03-25 Thread Bolstridge, Andrew
> -Original Message- > From: Branko Čibej [mailto:br...@xbc.nu] On Behalf Of Branko Cibej > Sent: 24 March 2011 15:32 > To: dev@subversion.apache.org > Subject: Re: Case-only renames on Windows (issue #3702) > [snip] > In short, things aren't /that/ tricky as fa

Re: Case-only renames on Windows (issue #3702)

2011-03-24 Thread Johan Corveleyn
2011/3/24 Branko Čibej : > On 24.03.2011 15:22, Philip Martin wrote: >> Johan Corveleyn writes: >> >>> I'm looking at issue #3702 ("svn ren TODO todo" not work on windows). >> It's a bit tricky :)  Consider a mixed-case node "Foo".  It's seems >> obvious that >> >>    svn mv Foo foo >> >> is a cas

Re: Case-only renames on Windows (issue #3702)

2011-03-24 Thread Branko Čibej
On 24.03.2011 15:22, Philip Martin wrote: > Johan Corveleyn writes: > >> I'm looking at issue #3702 ("svn ren TODO todo" not work on windows). > It's a bit tricky :) Consider a mixed-case node "Foo". It's seems > obvious that > >svn mv Foo foo > > is a case-only rename. But what about > >

Re: Case-only renames on Windows (issue #3702)

2011-03-24 Thread Philip Martin
Johan Corveleyn writes: > I'm looking at issue #3702 ("svn ren TODO todo" not work on windows). It's a bit tricky :) Consider a mixed-case node "Foo". It's seems obvious that svn mv Foo foo is a case-only rename. But what about svn mv FOO foo or svn mv foo foo It's possible to d

Re: Case-only renames on Windows (issue #3702)

2011-03-23 Thread Johan Corveleyn
On Tue, Mar 22, 2011 at 1:08 AM, Hyrum K Wright wrote: > On Sun, Mar 20, 2011 at 3:32 PM, Johan Corveleyn wrote: >> Hi, >> >> I'm looking at issue #3702 ("svn ren TODO todo" not work on windows). >> Although this is marked as "1.7-consider", I'd really like this to be >> fixed before release, sin

Re: Case-only renames on Windows (issue #3702)

2011-03-21 Thread Hyrum K Wright
On Sun, Mar 20, 2011 at 3:32 PM, Johan Corveleyn wrote: > Hi, > > I'm looking at issue #3702 ("svn ren TODO todo" not work on windows). > Although this is marked as "1.7-consider", I'd really like this to be > fixed before release, since this is pretty important for me and my > user base. So I'd l

Case-only renames on Windows (issue #3702)

2011-03-20 Thread Johan Corveleyn
Hi, I'm looking at issue #3702 ("svn ren TODO todo" not work on windows). Although this is marked as "1.7-consider", I'd really like this to be fixed before release, since this is pretty important for me and my user base. So I'd like to take a stab, but being relatively inexperienced, I'd like som