Friday, May 3, 2024
62
rated 0 times [  62] [ 0]  / answers: 1 / hits: 176913  / 2 Years ago, fri, september 16, 2022, 5:30:44

I have looked at this question:





We use sudo apt-get install subversion to install subversion on the server.



What should I do in order to install the subversion client?



SVN client is only needed and we don't need the server on all machines.



Also we don't need GUI access on Ubuntu machines.


More From » software-installation

 Answers
6

Your question in fact contains the answer.




  1. Install the subversion commandline tool using sudo apt-get install subversion.

  2. Use the client by typing the command svn command [options] [args].

  3. Do not do anything else. The server will not start and you can happily use the client without the server. You will also not have GUI access.



The subversion package




includes the Subversion client (svn), repository administration tools
(svnadmin, svnlook) and a network server (svnserve).




Installing the whole packages (including both server and client) might seem like a lot of overhead, but it is the most easily maintainable solution. You easily get future updates, security releases and more. Also if ever one of your users desperately needs a subversion server, it is only a few commands away.



Use svn --version for the modules included:



* ra_neon : Module for accessing a repository via WebDAV protocol using Neon.
- handles 'http' scheme
- handles 'https' scheme
* 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 'file' scheme
* ra_serf : Module for accessing a repository via WebDAV protocol using serf.
- handles 'http' scheme
- handles 'https' scheme


and use svn --help for more information. The available commands illustrate that the subversion package is the way to go.



   add
blame (praise, annotate, ann)
cat
changelist (cl)
checkout (co)
cleanup
...


You could also install svnkit, but that comes with a lot of java dependencies. Here is the official screenshot for the package (you can find it in synaptic):



enter image description here



For more information read http://svnbook.red-bean.com/ and http://subversion.apache.org.


[#32612] Friday, September 16, 2022, 2 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
otatorm

Total Points: 218
Total Questions: 113
Total Answers: 124

Location: British Indian Ocean Territory
Member since Tue, Feb 22, 2022
2 Years ago
otatorm questions
;