|
Version Control with Subversion - Contributing to Subversion - Get the Source Code
Get the Source Code
To edit the code, you need to have the code. This means
you need to check out a working copy from the public
Subversion source repository. As straightforward as that
might sound, the task can be slightly tricky. Because
Subversion's source code is versioned using Subversion itself,
you actually need to “bootstrap” by getting a
working Subversion client via some other method. The most
common methods include downloading the latest binary
distribution (if such is available for your platform), or
downloading the latest source tarball and building your own
Subversion client. If you build from source, make sure to
read the INSTALL file in the top level of
the source tree for instructions.
After you have a working Subversion client, you are now
poised to checkout a working copy of the Subversion source
repository from
https://svn.collab.net/repos/svn/trunk/:
[46]
$ svn checkout https://svn.collab.net/repos/svn/trunk subversion
A subversion/HACKING
A subversion/INSTALL
A subversion/README
A subversion/autogen.sh
A subversion/build.conf
…
The above command will checkout the bleeding-edge, latest
version of the Subversion source code into a subdirectory
named subversion in your current working
directory. Obviously, you can adjust that last argument as
you see fit. Regardless of what you call the new working copy
directory, though, after this operation completes, you will
now have the Subversion source code. Of course, you will
still need to fetch a few helper libraries (apr, apr-util,
etc.)—see the INSTALL file in the
top level of the working copy for details.
[an error occurred while processing this directive]
|
|