Tagging


show more Tagging provides you with in-depth training on Developer. Taught by Michael Lehman as part of the Fundamentals of Software Version Control show less
please wait ...

Tagging

As we learned earlier, tagging or labeling is a key feature of version control. It allows you to tag a complete set of files so that you can get back to a known state which will allows you, for example, to fix a bug in a released version while you're working on the next version. Tagging in SVN is really easy. We'll just move up one directory to the parent and then tell SVN to make a copy, svn copy from trunk to the tags directory, and we'll call it v1. Now if we run the status command, you can see the svn thinks we want to create a v1 directory inside of tags and add f1c to that.

Our tagging is not complete as we still have to commit the tag to the repository. So if we do svn update and svn log, we can see now that we have here at the top create tag for version 1. And for the future if we do svn log and pipe it into more, we'll be able to stop it so that it doesn't scroll off the top of the screen. So here we can see the entire revision 5 where we're creating the tag for ve...

Tagging
Video duration: 1m 34s 2h 55m Intermediate

Viewers:

Tagging provides you with in-depth training on Developer. Taught by Michael Lehman as part of the Fundamentals of Software Version Control

Subject:
Developer
Software:
Git Mercurial ALM/TFS Perforce
Author:
please wait ...