We have a serious source code control problem here at work, and I'm looking for solutions.  We have a ton of classic ASP and new development is .NET - mostly ASP.NET but we do the occasional console/windows app, too.  Right now source code is strung anywhere, sometimes on developers machines, sometimes on developers webs, sometimes in the testing folder, etc.  We need something.  
Managment talked about doing SourceSafe 2005, but they won't shell out for enough licenses, so they were proposing having just a few people act as gatekeepers to check things in and out for developers. I think this would suck, and be a pain. Plus this seems to have fallen by the wayside as well. I was thinking that maybe we could implement a free/open source solution.
I've played with TortoiseCVS at home. Well, I installed it, pulled some code from sourceforge for a project, and played around with adding my own local project to a local folder. But I'm not really sure if it's actually doing what I think it's doing or not when working on my own stuff. I never set up any sort of server or anything, I just created a module (I think that's what it was called?) for my code folder.
Are there any good resources for setting up CVS for use in a windows environment? Do you really need to set up a server (meaning, involving more people who are alreay busy) or can you just install the clients, add the source folders, and it keeps track of things via the CVS folder in each project? Or isn't that how it works?
I hear that SVN sounds like it's better than CVS, but it sounds like it has incompatibilities with .NET 2003, and we have to maintain a bunch of 2003 web projects, so I don't think that would work.
Any pointers in the right direction or help would be great. Thanks!
			
			Managment talked about doing SourceSafe 2005, but they won't shell out for enough licenses, so they were proposing having just a few people act as gatekeepers to check things in and out for developers. I think this would suck, and be a pain. Plus this seems to have fallen by the wayside as well. I was thinking that maybe we could implement a free/open source solution.
I've played with TortoiseCVS at home. Well, I installed it, pulled some code from sourceforge for a project, and played around with adding my own local project to a local folder. But I'm not really sure if it's actually doing what I think it's doing or not when working on my own stuff. I never set up any sort of server or anything, I just created a module (I think that's what it was called?) for my code folder.
Are there any good resources for setting up CVS for use in a windows environment? Do you really need to set up a server (meaning, involving more people who are alreay busy) or can you just install the clients, add the source folders, and it keeps track of things via the CVS folder in each project? Or isn't that how it works?
I hear that SVN sounds like it's better than CVS, but it sounds like it has incompatibilities with .NET 2003, and we have to maintain a bunch of 2003 web projects, so I don't think that would work.
Any pointers in the right direction or help would be great. Thanks!
 
				
		 
			 
 
		 
 
		 
 
		 
 
		 
 
		
 Facebook
Facebook Twitter
Twitter