Originally posted by Aruneesh Salhotra:
Tim,
You misunderstood my question/query.
I want to lock a branch (a release branch) from code being checked into.
But developers, should be able to checkin code in the HEAD.
We delete all the files from the tip of the branch. This prevents accidental releases to it. After that, it is the honor system. If someone releases code to the branch again, you can just see which id did it.