[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: Subversion & Windows

From: Bert Huijben <bert_at_qqmail.nl>
Date: Sun, 7 Apr 2013 17:58:10 +0200

> -----Original Message-----
> From: Ben Reser [mailto:ben_at_reser.org]
> Sent: dinsdag 8 januari 2013 21:29
> To: Subversion Development
> Subject: Subversion & Windows
>
> We seem to be having trouble getting releases out the door and the
> delay is almost always related to Windows votes.
>
> Consider the following data:
> Release Planned Actual Unix vs Windows
> 1.6.19 10 Sep 2012 21 Sep 2012 7 days
> 1.7.7 09 Oct 2012 09 Oct 2012 1 day
> 1.7.8 17 Dec 2012 20 Dec 2012 6 days
> 1.6.20 04 Jan 2013 ?? 4+ days

This time we had almost all the Windows votes in before the unix votes.
(And I didn't get to the voting before they were in?)

<snip>

> 5) We could rewrite the build system to use something like CMake in
> order to provide a truly cross platform build system. This would
> probably take quite a bit of time. But would probably be worthwhile
> for the project in the long term.

I just used CMake for a different project and it appears it *doesn't* really generate Visual Studio projects. It generates a simple Visual Studio project that wraps a cmake invocation to do the actual building. (At least for Visual C++ 2010 and 2012)

This gets no-where-near the development experience we currently have with real Visual Studio projects. Many development features, including dependency checking and individual file rebuilds are disabled in this scenario.

It might still be easier than NMake which is currently used for some of our dependencies, but CMake is in its current state (tested 2.8.10) certainly not a replacement for real Visual Studio files.

        Bert
Received on 2013-04-07 17:58:52 CEST

This is an archived mail posted to the Subversion Dev mailing list.