Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I tried hard so that I can stay away from version control but in almost good job specifications, I find version control as requirement. So I thought I had to start from somewhere. I always tried to read it but haven't got much luck with it. So I have few problems to ask. I am confused and I really want to know how can I use version control in my context and how will my working environment change with it.

  1. I have Linux VPS Server. I use capnel/whm to create sites in php/joomla. So is version control a software or script which I can install on my linux box like ./configure. Or I have to install it on every site like any framework

  2. I use Dreamweaver to edit files via FTP. Now if I install version control then do I still use same method to edit files or then method gets chnaged

  3. What about the database like MySQL will it stays same or its also version controlled

  4. Will version control make my system slow and how much space it uses on my server

share|improve this question
up vote 1 down vote accepted
  1. Version control software clients are used primarily on development machines, but they can be used on servers as well to pull the code directly from the VCS server.

  2. It will change. Instead of loading and saving the file over FTP, the file is handled locally and the VCS client is used to commit and push changes.

  3. The .sql files used to generate the database will go into VCS, but the database itself will remain untouched.

  4. The VCS server itself will not impact the machine it is installed on unless it is actively being used by a client. You can expect to use... not a tiny amount of space, but unless your project is very large and active the disk usage will not be excessive. The VCS client will not do anything unless you tell it to.

share|improve this answer
Thats a lot of new stuff for me and i can't ask many questions here. so as a first step how can i install VCS on linux . i have many live sites /home/users so , will it change anything ,i mean my existing file structure will change or not . You can give me some link u think can help in my issues. basically i don't like VCS but just to know that much so that i can write in my resume that i know it – Moorage May 26 '11 at 6:03

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .