Skip navigation

Description: Subversion helps developers to tag a revision it is just like a snapshot of a development state

It’s good practice to have repository structure like the following.

Project/			-	Root directory
	branches/		-	to enable separate development line, read branching
	tags/			-	Labeling any state
	trunk/			-	Current active version

Step 1:

Select all files into the Smart SVN interface then select Modify –> Copy Repository to Repository.

svn-copy-1

Step 2:

svn-copy-2

Done, now the copy will be reflected in /project/tags/dec-31.

Example:

svn-copy-3

Note:

1. “Tagging” in Subversion is just a copy of a revision/state.
2. Subversion doesn’t copy the entire revision physically, it’s like hard link concept in UNIX.
So no need to worry about creating any number of tags.
3. Steps described here to create a Tag from Repository to Repository, in the same way
Local copy to repository also can be created using Modify –> Copy Local to Repository.

This example shown using SmartSVN client
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: