Hi,
Henning Nielsen Lund wrote:
I'm not sure if it's necessary, but AFAIK SVN uses the Apache Portable Runtime. Ok, it shouldn't be too hard to port this, and the thing itself can be used for other very nice things (like, uh, Apache), but it definitely adds to the workload...
Does the client also depend on this runtime?
Yes - http://subversion.tigris.org/project_faq.html#portability
I had a look at the APR since we also thought about switching OS4 development to Subversion at one point. It shouldn't be too much of a problem, since it really only implements some basic stuff like thread abstraction, file I/O, locks, etc... It also has some alien concepts like named memory objects, but that's not a problem either... No bloody fork, luckily...
And a nice "side effect" is the possibility of apache2....
Regards,