Hello Friends 👋,
Welcome To Infinitbility! ❤️
This article will help you to install, setup, and use svn on ubuntu, here we you will clear step to manage project using SVN in ubuntu.
Here something more about SVN
Apache Subversion is a software versioning and revision control system distributed as open source under the Apache License. Software developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation.
Let’s start today topic SVN tutorial for ubuntu
This article provide commands with example to use svn to done your project workflow, like clone or checkout your repo, revert to back, get updated code, and commit your changes.
SVN stands for Subversion
Table of content
- Setup or Installation
- SVN checkout
- SVN update
- SVN status
- SVN add
- SVN revert
- SVN commit
Setup or Installation
Here, we use
apt-get package installer for install svn in ubuntu. Install
subversion to use svn in ubuntu. Use below command to install.
1sudo apt-get install subversion
SVN checkout command use for clone or download code from your svn to your machine.
1sudo svn checkout http://svn-repo-url
After checkout SVN ask for username password to verify you.
SVN provide update command to download update code from SVN repo.
We have to just navigate to our project folder and enter svn update command like below.
1sudo svn update
SVN provide status command to track your changed files list.
When you want to check files you changed in your local then use status command like below example.
1sudo svn status
SVN provide add command to add new file in your repo. If you create new file and want to send changes to svn repo then first you have to add files using below command.
1svn add YOUR_FILE_PATH
SVN provide revert command to remove your latest changes done on your local machine or other place apart from SVN repo.
Basically, SVN revert remove your latest changes and back to your last updated code
1sudo svn revert filename
SVN commit use for send or save changes to your SVN repo, you have to write appropriate message for your changes and press enter.
1svn commit -m "your message"
Thanks for reading…
Follow me on Twitter
Join our email list and get notified about new content
No worries, I respect your privacy and I will never abuse your email.
Every week, on Tuesday, you will receive a list of free tutorials I made during the week (I write one every day) and news on other training products I create.