Hey Alex we use svn instead of cvs... which is basically what everybody who used to use cvs uses now.
We are currently using it to verify old files / new files and patching them automatically to all systems that need the changes done.
It also makes it easy since technically you don't have to use a backup system anymore and will update files if somehow you have reimage systems and they need that information. I wouldn't include databases in this. ;)
Anyways.. its is freaking AWESOME. You just diff / patch and then upload it the svn server. HOLY COW!! Talk about finger dripping goodness. w00t
We use Subversion (SVN) 1.1 on Linux (server) with a Tortoise SVN Client for Windows desktops. There may be versions for other OSs if you need.
As far as I know, this is a pretty standard SVN configuration and is all freeware/opensource too. Take a look at sourceforge.
Just last week, someone at work created a repository for a project I am tech lead for, so I will be learning the configuration files (groups/permission assignment, etc) this week, so I can forward you some information or other guidance if you use decide to use a similar infrastructure.
Couldn't each developer be given their own branch with the repository? Therefore, the incompetent developers will only shoot themselves in the foot, and not affect the work of others.
Disallow uploading to the consolidated project branch until individual unit & comprehensive regression testing is successful.
Comments 7
We are currently using it to verify old files / new files and patching them automatically to all systems that need the changes done.
It also makes it easy since technically you don't have to use a backup system anymore and will update files if somehow you have reimage systems and they need that information. I wouldn't include databases in this. ;)
Anyways.. its is freaking AWESOME. You just diff / patch and then upload it the svn server. HOLY COW!! Talk about finger dripping goodness. w00t
Reply
As far as I know, this is a pretty standard SVN configuration and is all freeware/opensource too. Take a look at sourceforge.
Just last week, someone at work created a repository for a project I am tech lead for, so I will be learning the configuration files (groups/permission assignment, etc) this week, so I can forward you some information or other guidance if you use decide to use a similar infrastructure.
Good luck!
Reply
http://svnbook.red-bean.com/
Reply
Just in case that other document is a little overwhelming. w00t
Reply
we ARE using a CVS app
perforce..
and we always have a hell of a time synching up. and they blame me for shit not working..and it's cause they have checked in files that break it all
Reply
Disallow uploading to the consolidated project branch until individual unit & comprehensive regression testing is successful.
Reply
bastards!
Reply
Leave a comment