Comments on Setting Up A Subversion Repository Using Apache, With Auto Updatable Working Copy
Setting Up A Subversion Repository Using Apache, With Auto Updatable Working Copy Subversion is a free/open-source version control system. That is, Subversion manages files and directories over time. A tree of files is placed into a central repository. The repository is much like an ordinary file server, except that it remembers every change ever made to your files and directories. This allows you to recover older versions of your data, or examine the history of how your data changed. In this regard, many people think of a version control system as a sort of “time machine”.
4 Comment(s)
Comments
./configure --prefix=/usr/local/apr --with-apr=/usr/local/apr/
should be changed to
./configure --prefix=/usr/local/apr-utils --with-apr=/usr/local/apr/
/configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/
should be changed to
./configure --prefix=/usr/local/apr-utils/bin --with-apr=/usr/local/apr/
This is the biggest load of crap ever. How come in order to get a subversion client I need a damn apache server? Has everyone on the svn team gone completely mad? Also, I love that if it doesn't find APR, the damn configure script tells you how to get it with SVN. That is the biggest WTF of my whole life with computers.
If you have actually read the svn guide you would know that they advise using apache only if there is good reason.
Subversion comes with svnserve. Please refer to: http://svnbook.red-bean.com/en/1.5/svn.serverconfig.choosing.html
However for those of us that have good reason to use apache, and would like a sandboxed build for development and deployment this is a great start point.
Thanks for writing this, I (and I am sure others) really appreciate it, as there is very little about the specifics in the subversion docs.
Couple of things I have noticed:
The subversion tarball no longer includes the apr and apr-util source, if they ever did, you can find them here:
http://apr.apache.org/download.cgi
Hope this helps.
P.S. @Anonymous: The next time you decide, in your wisdom, to leave such helpful comments, could you, please, try and have a slight clue, and possibly take 30 seconds to glance and the excellent subversion documentation.
Thank-you.