Looking for Simple, 1 PC source control

  • Thread starter Thread starter jp2msft
  • Start date Start date
J

jp2msft

Does anyone out there have a simple source control tool that I can use on my
PC here at work? My employer does not want to foot the bill for that, saying
I can always make a backup in another folder, but I always forget.

CVS is good, but it takes a lot of work to get it set up.

What would be perfect would be an add-on for Visual Studio that saves all my
data, right where I keep it, with an extra folder of changes that I can
backup to if need be. Visual Source Safe is sort of like this, but it runs on
a server, has to be managed, one person checks out code at a time, etc. I'd
like something simpler.

Is that out there?
 
jp2msft said:
Does anyone out there have a simple source control tool that I can use on my
PC here at work? My employer does not want to foot the bill for that, saying
I can always make a backup in another folder, but I always forget.

There's more to source control than just keeping a backup, even for one
person. The traceability aspect (when did I change which line? why?
when did I rename a file? from what?) is vital too, IMO.
CVS is good, but it takes a lot of work to get it set up.

What would be perfect would be an add-on for Visual Studio that saves all my
data, right where I keep it, with an extra folder of changes that I can
backup to if need be. Visual Source Safe is sort of like this, but it runs on
a server, has to be managed, one person checks out code at a time, etc. I'd
like something simpler.

Is that out there?

Subversion is pretty simple to set up in my experience. There are add-
ons for Visual Studio - I happen to use a non-free one, but there are
free ones such as Ankh.
 
Hi jp2msft,

I think what you need is Microsoft Live Mesh (http://mesh.com).. Its awesome
piece of S+S system which you will love.. its in private beta right now,
and I have already run out of invites so, I can not help you more here but
try looking for invite, if you can get you can access your home machine from
work (and v/s) or even Sync office folder with home machine!! (So, any change
you make to source at office, will automatically sync with home machine folder)..

Though, i dont know what it has to do with microsoft.public.dotnet.general
newsgroup!!

Jigar Mehta
 
You don't need a server for Visual SourceSafe - you can install it right on
your development machine. And it's easy to set up. Since you're describing a
single-user system, it's not a disadvantage that a file can be checked out
by only one person at a time. Most source control systems are used that way
anyway.

Tom Dacon
Dacon Software Consulting
 
CVS is good, but it takes a lot of work to get it set up.

Very old style.
If you want free, you can take a look at SVN.
Just Google for svn vs cvs and you will find enough info to make up your
mind.


You might also take a look at Perforce.
Not free, but really professional, used by many companies, scales well,
supports tons of platforms, decent pricing, gui and command line,
VS integration (but not only), API for C/C++/Perl/Python/Ruby/COM

It is free with some limitations (two users and five client workspaces)
 
My employer does not want to foot the bill for that, ...

I agree with Joe, version control goes well beyond backup.
So go ahead and use something, no matter what your employer
says. If you use something free, it costs them nothing.
They will not fire you, unless explicitly forbiden.
If explicitly forbiden, then my advice is: look for a job,
you are working for idiots, and it is damaging for you grouth
as a good developer!

You might get some ammunition for version control here:
http://www.joelonsoftware.com/articles/fog0000000043.html
There is a good reason why version control is at the top.
 
I have registered for an invite.

Is this something that Microsoft plans to sell later, or do they plan to
keep it free (like GMail)?
 
Hi jp2msft,

No idea right now.
Right now its free, with 5 GB storage on cloud (to keep your data)..

Jigar Mehta
 
SourceSafe does not have to be installed on a server. I have it installed on
my local machine.
 
Back
Top