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

Re: Complete Windows distributions, can I help?

From: Branko Čibej <brane_at_xbc.nu>
Date: 2002-06-26 22:30:28 CEST

Jostein Christoffer Andersen wrote:

>On onsdag 26 juni 2002, 20.02, Branko Čibej wrote:
>>If you could compile the code regularly, too, that'd be great -- I
>>won't have to build those binary packages any more. But not with
>>cygwin, because of the overhead of the emulator DLL. If MinGW works,
>>that's fine.
>>Otherwise, I'll just include mod-dav-svn.so in the next zip, so that
>>you can install that into Apache, too.
>Then I will start working with MinGW (the MinGW system are reliable and
>well tested and the MinGW philosophy and license seem to fit subversion
>very well) are and I can make regular packages of Subversion for
>Windows, but it might take one or two days and I need some help and
>* svn for Windows looks for diff and diff3 in
> C:\Program Files\bla\bla..
> Can someone alter the code and make svn look in svn's path and
> then in the PATH? Hard coding of "C:\Program Files.." are a pain
> in the but for non english users. It's better to stick with the
> PATH and include the diff* programs and the related libs in the
> installer package.

I'd rather avoid using PATH for the same reasons as on Unix --
Subversion requires very specific versions of the diff and diff3
programs. The program paths can be changed in svn_private_config.hw, but
only at compile time.

The short-term solution woudl be to add a config file option for the
diff and diff3 locations. The long-term solution, of course, is to
finish the internal diff library.

>* If some one have managed to compile svn, berkley and friends
> with MinGW, Visual C 5.0 and/or the free Borland compiler,
> let me know, and give me info on how you did it

MSVC 6.0 project files are in the repository; build instructions are in
INSTALL. Sorry, I can't help you with the others.

>* Where should i upload the packages? I can use josander.net/svn/
> (in http and ftp)but the domain host is not very reliable
> (alabanza with it's bogus name server system)

The best place would be the Subversion downloads area at


You'll have to log in to be able to upload files. You'll get Win32
binaries there, too.

>I think it would be nice to provide 3 Windows distroes:
>* One complete with svn, full documentation in HTML format, diff*
> (and libs if cygwin) and the Berkley db package etc.
>* One minimalitsic with svn, docs, and diff.
>* One additional with berkley and other extra stuff

I'd much rather have a single distro, with several install options, if
that's possible. Note too that, at the moment, the Berkeley DB DLL is
requred even if you don't use a local repository, because we don't load
RA modules dynamically on Windows (yet).

>And it would be fine if someone can send me mod-dav-svn.so or a link so I
>can do some testing.

I'll build a fresh binary with mod_dav_svn and upload it later today.
Have to be careful, though -- mod_dav_svn is very dependent on the
Apache version. It works with CVS HEAD, I'm not sure about 2.0.39, though.

Brane Čibej   <brane_at_xbc.nu>   http://www.xbc.nu/brane/
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Jun 26 22:31:16 2002

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