If I want to checkout a certain version of a release, say 1.6, to peruse and build in my local workspace. Should I checkout from branch/1.6 or tag/1.6? I assume it's tag, but I'm not accustomed to an organized build process ;)
Isn't the branch/1.6 an moving target? I.e. this is where bug fixes and other maintenance development get's done. And isn't the tag/1.6 a frozen code snapshot?