views:

304

answers:

8

I'm looking for an alternative version control software to TortoiseSVN/ Subversion. Only interested in those with a GUI and an easy installation process, though if multiple installations are needed (Such as vault, which needs both a client, server, and lots of other stuff), please give some installation instructions with your answer.

I'm a one man shop as of right now.

+6  A: 

Use Mercurial and TortoiseHg.

Vinay Sajip
I can't stand TortoiseHg's interface. It's dreadful compared to TortoiseSVN. I'd rather use the command line.
Gabriel Hurley
These are subjective points. Mercurial has a GUI and an easy installation process - and while I agree that TortoiseSVN is much slicker than TortoiseHg, the latter seems perfectly usable to me.
Vinay Sajip
+1  A: 

I'd be interested in why you don't like SVN, but some alternatives that I have some experienve with and are free (atleast for one man shops):

I like Perforce when in an environment with a lot of users (but then it starts costing serious money), but for my personal (one man) stuff, I use SVN - it's much easier to administer.

Michael Burr
+2  A: 

Just as matter of interest why is it that you dont want to use subversion? If you dont want to look after the subversion server and repos, you can always put them in places like assembla, or similar(i only used them and pretty happy wit the service and the value) , that for a small fee will look after all that and the integration with trac, etc. And the integration tools with most IDEs are pretty good.

Other option is git, tho integration with windows is not great and this is something that you seem to be very interested in.

(I m not afiliated with assembla, just a happy customer so far)

Miau
A: 

Bazaar

Rusty
Bazaar is good, and very similar to Mercurial. I've used both, and prefer both to Subversion. Mercurial has more traction than Bazaar - for example, Google Code, Python, various Sun projects have opted for Mercurial. It's faster and has had a more stable repository format, while Bazaar kept evolving its format.
Vinay Sajip
+1  A: 

I second Bazaar -- I've recently been part of converting two teams to using it and it's been quite easy. (Think of it being like git, but able to work in the same way you're used to doing with svn, plus able to work on Windows.) Two people in my office are using TortiseBZR on Windows with good success. It's easy to set up a server too -- I had it done in less than 30 minutes and able to work with others. (The easiest/quickest way to do a server is over SFTP, but you can do it all on your machine too, if you'd like.)

Benjamin Oakes
A: 

I use GIT on windows with TortoiseGIT and i'm loving it! .

Jason Irwin
Where can i find some tutorials or such on git for basic functions such as creating a repository, importing files/checking out, committing, etc/
Click Upvote
these are more terminal based but gitcasts.com gives a great introduction to git
Jason Irwin
A: 

Git Extenions looks like a better way of using Git in Windows than the alternatives. It even comes with a Visual Studio plugin.

Adam Lassek
A: 

VisualSVN integrates directly into Visual Studio if you are working on the .net Framework. The developers of Stack Overflow used it!

PS: Its not free

desigeek