Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
docs:mac:builds:svn [2007/11/19 21:44] – external edit 127.0.0.1 | docs:mac:builds:svn [2009/11/15 19:58] (current) – billh | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== svn ====== | ====== svn ====== | ||
+ | * **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 | + | |
- | < | + | * rename the neon src folder to just ' |
- | ./configure --prefix=/ | + | * use the following commands to build and install (unless you want Berkeley DB or Apache DAV Module - see below)< |
+ | ./configure --prefix=/ | ||
make | make | ||
- | |||
sudo make install | 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 | ||
- | sudo ln -s /usr/local/svn/bin/svn* /usr/local/bin/ | + | svn, version 1.6.6 (r40053) |
+ | | ||
+ | |||
+ | Copyright (C) 2000-2009 CollabNet. | ||
+ | Subversion is open source software, see http://subversion.tigris.org/ | ||
+ | This product includes software developed by CollabNet (http://www.Collab.Net/ | ||
+ | |||
+ | 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 'svn' scheme | ||
+ | * ra_local : Module for accessing a repository on local disk. | ||
+ | - handles ' | ||
</ | </ | ||
- | * this method does not include Berkeley DB | + | ===== 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/include/apr.h), the build process continued and completed with make. However, subversion 1.4.4 was installed by Apple in /usr/bin (not sure if it was with XCode or base install of Leopard). | ||
+ | |||
+ | ===== 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]] |