How to install and use SVN under Ubuntu

Source: Internet
Author: User
Tags diff svn svn client
First, preface

There are two SVN clients under Ubuntu: 1.SVN. 2.Rapidsvn. Second, the SVN installation method

Installing SVN is simple, just enter the command to install: sudo apt-get install subversion
Online there is a way to compile their own, I tried, it is easy to error, said to be lack of OpenSSL

topeet@ubuntu:~/soft/subversion-1.6.12$ sudo apt-get install subversion [sudo] password for topeet:reading package lists ... Done Building Dependency Tree Reading state information ... Done suggested Packages:subversion-tools Db4.8-util the following NEW packages would be installed:subversion 0 Upgrad
Ed, 1 newly installed, 0 to remove and 542 not upgraded.
Need to get 296 kB of archives.
After this operation, 1,225 KB of additional disk space would be used. Get:1 http://mirrors.163.com/ubuntu/precise-updates/main Subversion amd64 1.6.17dfsg-3ubuntu3.5 [296 KB] fetched 296 kb
in 0s (829 kb/s) Selecting previously unselected package subversion. (Reading database ...
167946 files and directories currently installed.)
Unpacking subversion (from .../subversion_1.6.17dfsg-3ubuntu3.5_amd64.deb) ...
Processing triggers for man-db ...              Setting up Subversion (1.6.17dfsg-3ubuntu3.5) topeet@ubuntu:~/soft/subversion-1.6.12$ ls aclocal.m4 BUGS Changes Config.loG contrib gen-make.py Neon serf translating Apr build Committers Co Nfig.nice COPYING HACKING notes sqlite-amalgamation win-tests.py apr-util build.conf confdefs . h Configure Doc INSTALL packages subversion www autogen.sh build-outputs.mk config.ca  Che configure.ac gen-make.opts makefile.in README tools zlib topeet@ubuntu:~/soft/subversion-1.6.12$
SVN Type ' svn help ' for usage. topeet@ubuntu:~/soft/subversion-1.6.12$ SVN help USAGE:SVN <subcommand> [options] [args] Subversion command-line
Client, version 1.6.17.
Type ' svn help <subcommand> ' for help on a specific subcommand. Type ' svn--version ' to see the program version and RA modules or ' svn--version--quiet ' to see just the version number

.  Most subcommands take file and/or directory arguments, recursing on the directories. If no arguments is supplied to such a command, it RECURSes on the current directory (inclusive) by default. Available Subcommands:add Blame (praise, annotate, Ann) Cat Changelist (CL) Checkout (CO) cleanup Co
   Mmit (CI) copy (CP) Delete (Del, remove, RM) diff (di) export Help (?, h) Import info list (LS) Lock log Merge Mergeinfo mkdir move (MV, rename, ren) propdel (Pdel, PD) Propedit (Pedit, PE) pro Pget (Pget, PG) proplist (plist, PL) propset (PSet, PS) Resolve resolved revert status (Stat, ST) SWI
TCH (SW) Unlock update (UP) Subversion was a tool for version control. For additional information, see http://subversion.tigris.org/
Three, the RAPIDSVN installation method

1. Enter RAPIDSVN directly in Ubuntu Software Center to download



iv. configuration mode of RAPIDSVN

The diff and edit tools are not configured under the RAPIDSVN default configuration, so if you need to open a file or diff a file, you need to configure the path of the tool yourself.
On a machine like Ubuntu, you can set this up: Click the menu bar ==> ' View/preferences ... ' To set the parameters, you can select the appropriate program on the ' Programs ' page.
A list of recommended programs is available on the official website:
Under Linux, we can use Scintilla/scite as the editor and use Nautilus as the Browsing tool (explorer),
The diff and merge tools are available with KDIFF3,
These programs are installed by default in the/usr/bin directory, as long as they are linked to the Rapidsvn property settings. Five, svn command line and RAPIDSVN combined use

RAPIDSVN is a graphical operation, more user-friendly, easy to get started, but some features do not support, the use of the command line SVN to achieve the corresponding function, you can play a complementary role.

Reference Address:
1.ubuntu svn GUI client Login SVN service
Install SVN client under 2.Linux

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.