Standing on the shoulders of our predecessors is the best. I admire this elder brother's masterpiece:
Full solution for installing the SNV server: (the four articles are also valid for Windows)
Chocolate Factory
Create a Subversion server-intro
Create a Subversion server-create your own repository
Create a Subversion server-use svnserve to create a Subversion server
Create a Subversion server-Create A Subversion server under Apache
In addition, you can install a subclipse client for eclipse.
You can also install an independent SVN client esvn.
Note:
My environment is ubuntu8.04, and my environment is ubuntu8.04.
When sudo apt-Get install subversion or sudo apt-Get install esvn is used, the following three latest packages will be downloaded: in order of dependency: lisbsvn-Java depends on libsvn-javahl and libsvn1. In my environment, when you use the latest packages, the following error occurs when subclipse cannot recognize them (the specific situation is eclipse-> window-> preferences-> Team-> SVN selects javahl (JNI: failed to load javahl library or libsvn-javahl that is Version 1.3.2-4 or later error, but obviously APT is installed in version 1.5, which seems to be incompatible with version 1.5.
Solution:
Manually install the three packages, select version 1.4.6 instead of version 1.5.1 of apt-get, and then manually install the subversion package (also select the corresponding version 1.4.6 ), the deb of these software is several hundred bytes, so the download will not take a long time. You can search for and download the software on the ubuntu packages site.
Then esvn can enable sudo apt-get install esvn (if apt is used to install subversion, these three packages will be automatically updated to the latest version 1.5.1. In short, we should not use version 1.5.1 with poor compatibility)
Attachment: Install the subclipse plug-in Eclipse
In Eclipse help-> software update, enter "add site" in http://subclipse.tigris.org/update/, and then click "Hook" to confirm the installation.
Reference online:
"Href =" http://space.itpub.net/14734416/viewspace-440444 "> install subclipse and subversive in eclipse 3.4 Ganymede
Some useful articles on Eclipse plug-ins subclipse and subvertive http://www.openabc.org/project/32.html