mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-16 10:20:30 +00:00
937a200089
This is actually a fully functional build except: * All internal shared libraries are static linked to make sure there is no interference with ports (and to reduce build time). * It does not have the python/perl/etc plugin or API support. * By default, it installs as "svnlite" rather than "svn". * If WITH_SVN added in make.conf, you get "svn". * If WITHOUT_SVNLITE is in make.conf, this is completely disabled. To be absolutely clear, this is not intended for any use other than checking out freebsd source and committing, like we once did with cvs. It should be usable for small scale local repositories that don't need the python/perl plugin architecture.
85 lines
2.2 KiB
Plaintext
85 lines
2.2 KiB
Plaintext
|
|
Subversion, a version control system.
|
|
=====================================
|
|
|
|
$LastChangedDate: 2012-02-10 14:58:53 +0000 (Fri, 10 Feb 2012) $
|
|
|
|
Contents:
|
|
|
|
I. A FEW POINTERS
|
|
II. DOCUMENTATION
|
|
III. PARTICIPATING IN THE SUBVERSION COMMUNITY
|
|
IV. QUICKSTART GUIDE
|
|
V. CONVERTING FROM CVS
|
|
|
|
|
|
|
|
I. A FEW POINTERS
|
|
|
|
For an overview of the Subversion project, visit
|
|
|
|
http://subversion.apache.org/
|
|
|
|
Once you have a Subversion client you can get the latest version
|
|
of the code with the command:
|
|
|
|
$ svn co http://svn.apache.org/repos/asf/subversion/trunk subversion
|
|
|
|
|
|
|
|
II. DOCUMENTATION
|
|
|
|
The main documentation is the Subversion Book - an on-line version
|
|
can be found at:
|
|
|
|
http://svnbook.red-bean.com/
|
|
|
|
It is written in DocBook XML, and the sources can be found at:
|
|
|
|
http://svnbook.googlecode.com/svn/trunk/
|
|
|
|
If you wish to build the documentation from source, read the
|
|
src/en/README file within the book source.
|
|
|
|
|
|
|
|
III. PARTICIPATING IN THE SUBVERSION COMMUNITY
|
|
|
|
First, read http://subversion.apache.org/docs/community-guide/
|
|
It describes Subversion coding and log message standards, as well
|
|
as how to join discussion lists.
|
|
|
|
Talk on IRC with developers: irc.freenode.net, channel #svn-dev.
|
|
|
|
Read the FAQ: http://subversion.apache.org/faq.html
|
|
|
|
|
|
|
|
IV. QUICKSTART GUIDE
|
|
|
|
See the final section of the first chapter of the Subversion Book.
|
|
|
|
|
|
|
|
V. CONVERTING FROM CVS
|
|
|
|
If you're a CVS user trying to move your CVS history over to
|
|
Subversion, then be sure to visit the 'cvs2svn' project:
|
|
|
|
http://cvs2svn.tigris.org
|
|
|
|
You can get the latest released version of the cvs2svn converter
|
|
from the project downloads area:
|
|
|
|
http://cvs2svn.tigris.org/servlets/ProjectDocumentList?folderID=2976
|
|
|
|
Please note that the cvs2svn project is a *separate* project from
|
|
Subversion. If you have problems with cvs2svn or are confused,
|
|
please email the cvs2svn project's mailing lists, not the
|
|
Subversion lists.
|
|
|
|
Finally, be sure to see Appendix B in the Subversion Book. It
|
|
contains a very quick overview of the major differences between
|
|
CVS and Subversion.
|
|
|