Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
docs:mac:builds:svn [2007/11/23 19:59] – billh | docs:mac:builds:svn [2009/11/15 19:58] (current) – billh | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== svn ====== | ====== svn ====== | ||
- | * first install [[Berkeley DB]] | + | * **svn version: 1.6.6** |
+ | * **neon version: 0.29.0** | ||
* download source from http:// | * download source from http:// | ||
- | * download dependencies source also | + | * download dependencies source also (make sure you have [[http:// |
- | * unarchive both the source and dependencies into the same directory | + | |
- | * use [[typical_build_procedure]] | + | * rename the neon src folder to just ' |
+ | * use the following commands to build and install (unless you want Berkeley DB or Apache DAV Module - see below)< | ||
+ | ./configure --prefix=/ | ||
+ | make | ||
+ | sudo make install | ||
+ | </ | ||
+ | * since Apple already has an older version of svn installed, rename all / | ||
+ | * after install, inspect that everything is properly configured with:< | ||
+ | svn --version | ||
+ | svn, version 1.6.6 (r40053) | ||
+ | | ||
+ | Copyright (C) 2000-2009 CollabNet. | ||
+ | Subversion is open source software, see http:// | ||
+ | This product includes software developed by CollabNet (http:// | ||
+ | |||
+ | The following repository access (RA) modules are available: | ||
+ | |||
+ | * ra_neon : Module for accessing a repository via WebDAV protocol using Neon. | ||
+ | - handles ' | ||
+ | - handles ' | ||
+ | * ra_svn : Module for accessing a repository using the svn network protocol. | ||
+ | - with Cyrus SASL authentication | ||
+ | - handles ' | ||
+ | * ra_local : Module for accessing a repository on local disk. | ||
+ | - handles ' | ||
+ | </ | ||
+ | |||
+ | ===== Leopard Update (svn 1.4) ===== | ||
+ | When compiling on Leopard, I received the following error: | ||
+ | < | ||
+ | sendrecv.c: | ||
+ | sendrecv.c: | ||
+ | sendrecv.c: | ||
+ | </ | ||
+ | |||
+ | After setting this value to 0 (apr/ | ||
+ | |||
+ | ===== Berkeley DB ===== | ||
+ | If you don't have Berkeley DB installed or linked to APR-UTIL, you will see this: | ||
+ | < | ||
+ | You don't seem to have Berkeley DB version 4.1.25 or newer | ||
+ | installed and linked to APR-UTIL. | ||
+ | will build without the Berkeley DB back-end; your repositories will | ||
+ | use FSFS as the default back-end. | ||
+ | Berkeley DB here: | ||
+ | http:// | ||
+ | </ | ||
+ | |||
+ | ===== Apache DAV Module ===== | ||
+ | FIXME | ||
+ | |||
+ | ===== See Also ===== | ||
+ | * [[Berkeley DB]] |