On 28 May 2015 at 20:50, Bert Huijben <bert_at_qqmail.nl> wrote:
>> -----Original Message-----
>> From: Philip Martin [mailto:philip.martin_at_wandisco.com]
>> Sent: donderdag 28 mei 2015 19:34
>> To: Ivan Zhakov
>> Cc: Stefan Fuhrmann; Subversion Development; Stefan Fuhrman
>> Subject: Re: svn commit: r1682265 -
>> /subversion/trunk/subversion/libsvn_fs_fs/util.c
>>
>> Ivan Zhakov <ivan_at_visualsvn.com> writes:
>>
>> > I meant to add platform specific code to svn_io_file_rename() to also
>> > fail with EXDEV on Windows for cross-volume copies.
>>
>> Will that go as far as supporting all the MoveFile, MoveFileW,
>> MoveFileEx, MoveFileExW variants?
>
> Why should it?
>
I've the same question.
> Do we really want to support Windows '95?
>
> Windows NT always supports the wide versions of functions (of which the non
> wide is a wrapper) and MoveFileEx is supported since at least XP.
>
> As far as I know we broke Windows 2000 compatibility at least a few point
> versions ago.
>
We require Windows 2000 or later since Subversion 1.6.0 [1]. I also
don't see why we should support Windows 2000: extended support by
Microsoft ended on July 13, 2010 (almost 5 years ago) [2]
And de-facto current Subversion trunk doesn't support Windows 2000.
Serf also doesn't support Windows 2000 (due usage of SSPI)
[1] http://svn.apache.org/repos/asf/subversion/tags/1.6.0/CHANGES
[2] http://blogs.technet.com/b/education/archive/2009/11/10/windows-2000-end-of-life.aspx
--
Ivan Zhakov
CTO | VisualSVN | http://www.visualsvn.com
Received on 2015-05-29 16:04:10 CEST