MrPotatoes wrote:i'm trying to find a source control that is out there that is free. so far everything that i use either has bad or no tutorials, no explainations or walk throughs.
Okay, first, start by picking one of the big three: CVS, SVN, or Arch. Other than SourceSafe (a Microsoft version control system), those three cover the overwhelming majority of revision control systems.
Because they are widely used, there are a tremendous number of tutorials on them. Personally, I highly recommend Subversion (SVN), as it is substantially better than CVS, and removes most of the annoyances people have with version control.
Keep in mind that SVN is the protocol, but you will need a repository. For that I recommend one of the established opensource providers like Sourceforge, Gna.org, and so on.
MrPotatoes wrote:i'm looking for a source control that is free and browser based.
It depends precisely what you mean by browser based. Do you mean you want to be able to use the browser to *view* the repository? Thats easy with
ViewVC. But if you mean being able to use the browser to do commits, I'm not aware of any that can.
The problem is that to do commits, it has to do a diff - which is pretty tricky to do server-side to client-side. Not saying it couldnt be done, but it would be very slow, and very counter-intuitive.
MrPotatoes wrote:normally i would prefer a client but i have no frikkin' idea how to work with those things and they have absolutely not tutorials unless you want to go via cmd line. that defeats the purpose of the client ya know?
The tortoise client for CVS and SVN is *excellent*, easy to use, and has a tremendous number of tutorials written for it. A google search for "tortoise cvs" gives over a dozen very simple tutorials in the first few pages of results.
How about you give tortoise and SVN a try, and if you run into problems, come back and ask for help.
