Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is it important to setup a SVN server for one man web project?

Tags:

svn

I know that SVN Server is very useful for version control, but it is necessary for a one man project to do a web application? (it may invite more member to join in the future, but at this time, just a one man job. ) if it is necessary, any setup manual or recommendation on this? Thank in advance.

like image 660
Tattat Avatar asked Jul 08 '10 13:07

Tattat


2 Answers

It's important to have a SCM repository for history, branching etc., it's not important to have it on a server. (SVN has a file protocol for local repositories as well. It's not recommended to use this, but it's certainly better than using nothing at all.)

If you want to get a server going fast, check out VisualSVN Server.

like image 66
sbi Avatar answered Nov 15 '22 04:11

sbi


Always have a source control for your code, whether it is one man or not. Mistakes happen and source revisions will act as a history of what have worked and what have not.

I would not recommend subversion however. Try Mercurial or Git. They scale faster for small team. Comparing to SVN, you don't have to install a server to use it. You can even use it while you are off the grid (i.e. on the plane, in the car). This can be quite important for small team as you will be moving around a lot.

like image 34
Dat Chu Avatar answered Nov 15 '22 06:11

Dat Chu