top | item 623586

Collaborative web development

3 points| ilSignorCarlo | 17 years ago | reply

Hi, with other two (or possibly more) guys I am going to build a web application. We live in three different cities and we would like to find a good way to work together.

We would like to use some version control system, but we are not sure that this would be a good idea for web development. I know about Git and I thought we could use Gitosis to make a repository on our server, but we think that this may slow down our work.

Often, when we have to adjust some code, or some graphics, we quickly modify something, save and refresh to see what happens. How can we accomplish this with Git/Gitosis?

How do you usually work in team and mantain code?

9 comments

order
[+] jarrodtaylor|17 years ago|reply
I'd definitely use version control.

There's no reason you can't make quick updates with version control. You'll each have a copy of the whole site (maybe with test databases) on your dev machines, and should be able to make the update, test it on your dev machine, then commit the changes to the repository.

[+] ilSignorCarlo|17 years ago|reply
What one of my friends says is that he usually makes some change directly on the code on the server, click CTRL-S and I can just refresh the page to see what he did.

With Git, for example, you modify the code on your machine, then save it, that you have to commit and push. Or am I wrong?

[+] iamdave|17 years ago|reply
Typically, a dedicated box on your local network serving up an SVN system works.