Search code examples
svnrelease-management

Purpose of tagging source code?


What is the purpose of tagging in a software release?

Thanks


Solution

  • In my company we use it to signify that the given revision is special in some way (granted, we use git but mostly the purpose of tagging is the same). We use it for the following:

    • Mark released versions
    • Mark the reviewed code portion (with a date, e.g. reviewed-2010-12-10)
    • Mark special patches, like forward ports, backports, etc.