title: Automatically Tag changesets when commit or pushed to kiln
body: <p>I would like to know if there is a way to automatically tag a changeset as it is committed locally or when pushed to the kiln repository.</p>
  
  <p>I would like every changeset to have a tag with version/build number. I am planning to store my version/build numbers in a database and would like to have a script retrieve this value from the database and add a tag to the changeset. Is it possible to invoke a script automatically to do this as a post-commit event or as a post-push event when pushed to the kiln repository?</p>
  
  <p>I am also open to any other approaches to achieve automatic tagging on every commit/push.</p>