Source control recommendations?
Does anyone have any suggestions for source control software? I've tried SVN (specifically Tortoise SVN) but I find their choice of terms odd and get unusual errors when I try to use it.
I don't entirely care about the whole "what this file looked like on a certain date", I care more about there being a backup in case my PC dies and so that other co-workers can take a look at my code.
Re: Source control recommendations?
Quote:
Originally Posted by
Holywhippet
Does anyone have any suggestions for source control software? I've tried SVN (specifically Tortoise SVN) but I find their choice of terms odd and get unusual errors when I try to use it.
SVN is what I use everywhere I go. What issues did you have with it?
Quote:
Originally Posted by
Holywhippet
I don't entirely care about the whole "what this file looked like on a certain date", I care more about there being a backup in case my PC dies and so that other co-workers can take a look at my code.
Maybe your not looking for a source control system then, but should just automate some backups?
Re: Source control recommendations?
I have an SVN set up and use AnkhSVN to manipulate it and honestly, I find it the biggest pain in the rear to use. It seems every time I try, it totally fubars my code. Then again, I go for long stretches without updating it. It has serious problems with files I create and then later delete. Maybe I should use Tortoise SVN instead which doesn't integrate with Visual Basic. It seems the heart of my issues with AnkhSVN is it's constant tracking of everything in my project file.
I feel your pain too because I hunted around for some nice, layman's explanation of the options and could never find one.
I also have a daily automated backup that happens at 9am every day which has come in far more handy when I program myself into a corner.
Re: Source control recommendations?
Visual Source-safe is easy to use and easy to setup.
Re: Source control recommendations?
I've use Visual Source Safe, Team Foundation Server, SVN and Tortoise SVN....
-tg
Re: Source control recommendations?
@Jenner - I've seen the issues with Delete/Re-Create they are specific to SVN and not the interface to SVN (Totroise/AnkhSVN).
I'm a contract developer and work at a new site every month, not one uses Visual Source Safe.
You could try GIT but its a different way of thinking to SVN.
Pino
Re: Source control recommendations?
Re: Source control recommendations?
I use vault and I have to say I pretty happy with it. Its free for 1 dev use and has a pretty decent comunity!
Re: Source control recommendations?
I use Visual Source Safe and SubVersion (SVN + VisualSVN for VS 2005/2008) and have no problems with either.
My State of Michigan job is migrating everything (slowly, it is government after all) to VS 2008 TFS in hopes of eventually dropping VSS and SubVersion.
At home I would like to set up an Ubuntu server, load it with SubVersion and use that between my Win7 Laptop, Win7 Desktop and WinXP desktop computers at home.
Re: Source control recommendations?
Well, at work we have VisualSVN as our source control repository. I've found that a) when I try to connect to it via a web browser it makes me set up a security exception or something like that and b) when I tried uploading one of my projects to it via TortoiseSVN I get the following error: "Could not open the requested SVN filesystem" and I've no idea why.
Re: Source control recommendations?
Do you have permissions in place? Most of these errors can be traced to issues revolving around permissions or incorrect configuration.
Re: Source control recommendations?
Well, I do have a login to get into it. I'm not the one who set it up though and misconfiguration was one of the thing I suspected.
Re: Source control recommendations?
I'd definitely recommend SVN with Visual SVN. Although not free, Visual SVN is definitely worth the price. I've migrated from SourceSafe for some time now, never looked back and never had any problems with deleted files, recreated files, history of files or whatever.
Quote:
Originally Posted by
Holywhippet
I've found that a) when I try to connect to it via a web browser it makes me set up a security exception or something like that
You're using an https connection but the certificate is self-signed, so it cannot be verified by a CA. Your browser is basically telling you that it cannot verify the identify of the server because it cannot verify the certificate. Add an exception and you'll be fine.
Quote:
Originally Posted by
Holywhippet
and b) when I tried uploading one of my projects to it via TortoiseSVN I get the following error: "Could not open the requested SVN filesystem" and I've no idea why.
This is probably a path error. You need to verify the path to which you're trying to commit.
Re: Source control recommendations?
GIT looks really interesting. I've heard great things about Mercurial but I haven't had a chance to check it out.