What guides or standards do you use for version control in your team ?

Posted by PaulHurleyuk on Stack Overflow See other posts from Stack Overflow or by PaulHurleyuk
Published on 2010-03-27T13:17:07Z Indexed on 2010/03/27 13:43 UTC
Read the original article Hit count: 242

I'm starting to do a small amount of development within my company. I'm intending to use Git for version control, and I'm interested to see what guidelines or standards people are using around version in their groups, similar to coding standards are often written within the group for the group.

I'm assuming there will be things like;

  • Commit often (at least every day/week/meeting etc)
  • Release builds are always made from the master branch
  • Prior to release, a new branch will be created for Testing and tagged as such. only bug fixes from this point onwards. The final release of this will be tagged as such and the bug fixes merged back into the trunk
  • Each developer will have a public repo
  • New features should get their own branch

Obviously a lot of this will depend on what cvs you're using and how you've structured it.

Similar Questions; http://stackoverflow.com/questions/273695/git-branch-naming-best-practices http://stackoverflow.com/questions/2006265/is-there-an-standard-naming-convention-for-git-tags

© Stack Overflow or respective owner

Related posts about cvs

Related posts about standards