0% found this document useful (0 votes)
122 views17 pages

Subversion Basics: Setup & Usage Guide

Subversion is a free open-source version control system that manages files and directories over time, allowing users to recover older versions of data or examine how data has changed. To get started, users install TortoiseSVN and check out a project directory from a repository URL. New files can be added, committed, and updated similar to check-ins and check-outs in Visual SourceSafe. Users can also rename, delete, show history and apply labels to files, with various icons indicating a file's status.

Uploaded by

portlandonline
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
122 views17 pages

Subversion Basics: Setup & Usage Guide

Subversion is a free open-source version control system that manages files and directories over time, allowing users to recover older versions of data or examine how data has changed. To get started, users install TortoiseSVN and check out a project directory from a repository URL. New files can be added, committed, and updated similar to check-ins and check-outs in Visual SourceSafe. Users can also rename, delete, show history and apply labels to files, with various icons indicating a file's status.

Uploaded by

portlandonline
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

Getting Started with Subversion

What is a Subversion?
Subversion is a free/open-source version control
system. It manages files and directories, and the
changes made to them, over time. This allows you to
recover older versions of your data, or examine the
history of how your data changed.
Creating working folder?
Run the TortoiseSVN installer. Installer is shared at
following location:
\\srv1\data\Common\Irfan\TortoiseSVN-1.4.1.7992-
[Link]
Create a project Directory somewhere on your hard
drive. Right click in that Directory and select “SVN
Checkout…”
Type for the repository URL and click OK
Add new file.
Place new file or directory in to checked out dirctory.

Right click the file and select “TortoiseSVN, Add”

To send all your changes to the server, right click and
select “SVN Commit”: Its just like check in of VSS.

‘SVN Update’ is just like check out of VSS.


Add new file……..
Add new file…….
Rename/Delete Files.

Select “TortoiseSVN” ->Delete

Select “TotoriseSVN” ->Rename


Show History
IF YOU WISH TO SEE THE NUMBER OF CHANGES A
FILE WENT THROUGH, THE USERS WHO MADE
THESE CHANGES AND THE REVISIONS IN WHICH
THE CHANGES WERE MADE, YOU CAN USE THE
'BLAME' OPTION
RIGHT CLICK ON THE FILE AND SELECT THE
TORTOISESVN - >BLAME OPTION
Show History…
Applying Label
Select “TortoiseSVN” -> Brach/Tag
Icon Explanation

Normal

Modified

Conflict
Icon Explanation……….
this icon overlay reminds you that you
should release the lock if you are not
using it, to allow others to commit their
changes to the file.

This icon shows you that some files or


folders inside the current folder have
been scheduled to be deleted from
version control or a file under version
control is missing in a folder.
Icon Explanatio
The plus sign tells you that a file or folder
has been scheduled to be added to
version control.

Read-only Files. This is used to Deny


Multiple checkouts to a file.
Question ?
Thank You !

You might also like