What version control system do you offer for my site?

I am an absolute beginner when it comes to subversion and SVN (I don’t even know the difference). When I develop a rather large site, I look for a way to take care of different versions (PHP, CSS, JavaScript files and MySQL database) and make backups. I would like to use a web system, so I have an external backup. I do not work in a team on this project, so the functions around this are not needed. I am working on Windows Vista. At this point, I zip up the files and upload them to box.net. But I'm sure there are better ways to do this. Any suggestions?

+5
source share
12 answers

Subversion (aka SVN) and http://tortoisesvn.net/

TortoiseSVN is an easy-to-use SCM / version control software for Microsoft Windows and perhaps the best standalone Subversion Client is. it is implemented as a Windows shell extension, which makes it integrated seamlessly in Windows Explorer. Since this is not an integration for a specific IDE, you can use it with which development tools you like.

You do not even need to disconnect the subversion repository from your own machine, although its support is more important, since you are still dependent on the security of your own hard drive.

+11
source

I recommend git.

, , , . , , , .

+8

Subversion , Topbit, http://tortoisesvn.net/, /, .

, http://www.unfuddle.com. , .

+3

svn, .

http://svnbook.red-bean.com/en/1.5/index.html

, , git.

Subversion svn - . - , - svn, .

, - subversion - dreamhost .

+3
+2

github bitbucket mercurial git.

Mercurial , 1 , .

+1

Mercurial .

< > :

  • - .hg - , CVS .svn, ..
  • - , . DVCS. , .
  • Windows - Cygwin
  • (, , )

() :

  • ( ). , CL , , . TortoiseHg, .
  • ... ... (:
+1

, , - (VCS):

"" VCS , ( ). () "" (.. ) .

VCS :

  • CVS -
  • SVN - CVS.
  • Perforce - , .

(DVCS), . . ( ) . , , .

:

  • Git - Linux, .
  • Mercurial - Python ,
  • Bazaar - Python

- Darcs, Monotone, Plastic SCM .. ..

:

+1

, SVN - , "". TortoiseSVN (Windows) .

SlikSVN, - SVN ( "" ) - , SlikSVN ( ).

+1

Ditto @Kirschstein. http://unfuddle.com. - , TortoiseSVN Windows Explorer, .

+1

. ( -) SVN.

0
source

Backups are very different from system version control. For an introduction to (advanced) source control, read the following “classic” article: http://oreilly.com/catalog/practicalperforce/chapter/ch07.pdf

0
source

All Articles