Page 1 of 1
source control recommendations
Posted: Wed Dec 26, 2007 1:50 pm
by yacahuma
I want to start using source countrol software.
Which one os the most used? CVSNT?
In the case of php development, should I use the apache directories(in development) as the repositories or should the repositories reside somewhere else?
Thank you
Posted: Wed Dec 26, 2007 1:56 pm
by Zoxive
I'd Say SVN. (Subversion)
CVS is the 2nd most popular.
Posted: Wed Dec 26, 2007 2:00 pm
by Kieran Huggins
I'd think most people use SVN these days, but CVS has been around longer.
There are certainly arguments for and against both of them.
I use SVN.
can I use the same clients?
Posted: Wed Dec 26, 2007 2:01 pm
by yacahuma
can I use the same clients? or is it a completely different piece of software
Posted: Wed Dec 26, 2007 2:13 pm
by Kieran Huggins
On linux I use the svn CLI
On Windows I use TortoiseSVN (it's free, integrates with explorer)
Posted: Wed Dec 26, 2007 2:22 pm
by VladSun
There is TortoiseCVS too

Posted: Wed Dec 26, 2007 2:29 pm
by arthurk
SVN is very common these days.
You'll find that most open-source projects either use SVN or Git.
Posted: Wed Dec 26, 2007 2:42 pm
by Zoxive
Kieran Huggins wrote:On linux I use the svn CLI
On Windows I use TortoiseSVN (it's free, integrates with explorer)
I use the exact same, for both environments.
Repository question
Posted: Thu Dec 27, 2007 7:33 am
by yacahuma
I downloaded visual svn and tortoise. My first question is
Do I need to create a repository for each project or all my projects go into just one repository??
Thank you
Posted: Thu Dec 27, 2007 9:22 am
by onion2k
I've been looking at DARCS lately. It looks amazing. Better than SVN even. I've not used it in any real projects yet though.
darcs looks great.
Posted: Thu Dec 27, 2007 9:42 am
by yacahuma
In my case we are 2 programmers and we still waiting for a server to put all the source code. With darcs , it seems, we can both be a "server", interesting. I will definitively try this one.
Thank you
Posted: Thu Dec 27, 2007 1:22 pm
by Scrumpy.Gums
I would recommend Git. Its incredibly easy to do merges (unlike CVS

) and there's no need for a central server, instead you grab files from your colleagues / peers etc.
There's some good documentation
here if you're interested. [/url]
Re: Repository question
Posted: Thu Dec 27, 2007 4:08 pm
by arthurk
yacahuma wrote:I downloaded visual svn and tortoise. My first question is
Do I need to create a repository for each project or all my projects go into just one repository??
Thank you
You can do it either way - personal preferrence, but be sure to check the svn book chapters about repository layout
here,
here and
here.
Posted: Mon Dec 31, 2007 3:31 pm
by RobertGonzalez
I prefer SVN. I have never used CVS. There are a host of other options out there. I think the most important thing would be what fits your situation best.
When I set SVN I decided early that each project would have its own repo. So for each project that I am working on there is a different repo for it.
And for the record, I use the CLI SVN client on Linux and Tortoise on Windows as well.