SVN Tutorial for Ubuntu

From Macro Wiki
Revision as of 12:14, 4 September 2017 by Mariana.fonseca (Talk | contribs)

Jump to: navigation, search

This page contains the principal commands to use SVN in Ubuntu.

Install

To install the SVN on Ubuntu, use the following command

   sudo apt-get install subversion

Getting Project Repository

After installing the SVN, you need to get the repository that you want to track. Go to the macros@ufmg's repository and choose which repository you want to. For example, if you want the Little John's repository, go to the Little John's page and get the link.

Littlejohn svn.png

Then you only need to do

   svn checkout LINK YOUR_FOLDER

For example:

   svn checkout https://svn.code.sf.net/p/macroufmg/littlejohn/mobilemanipulator/ littlejohn

this will create a folder called "littlejohn" in your current folder.

Bring it up to date

To update your repository, you just need to do

   svn update

from the repository folder.

Commit your changes

If you have made changes to your repository and want to bring it to the central repository, you just need to do

   svn commit -m "your message"

Add a new file

To add a new file to your repository, just do

   svn add YOUR_FILE_PATH

Do not forget to commit your changes after adding the file/folder.

See status of files

To see the status of any file, just do

   svn status FILE_NAME

or

   svn status

to see the status of all files.

Example:


Avn status.png


The '?' means that this file is not under version control. Some other useful status are:

' ' - no modifications;

'A' - item is scheduled for addition;

'D' - item is scheduled for deletion;

'M' - item has been modified;

'R' - item has been replaced in your working copy;

'I' - item is being ignored;

'!' - item is missing.