Best version control for a one man web app?

前端 未结 19 785
孤城傲影
孤城傲影 2020-12-08 08:28

I\'m just learning how to do things, and want to start using some sort of version control for a web app.

What\'s most appropriate for deploying a python or php web a

19条回答
  •  既然无缘
    2020-12-08 08:56

    Nowadays, I would certainly go with a distributed version control system. Setup is faster since you don't need to set up a version control server and everything, all you usually need to do is initialize a certain directory within your development box for version control and you're good to go. They also seem like the way to go these days. If it were 2001, I would recommend a centralized system like Subversion. But it's 2008, everyone is moving to distributed systems and user interfaces and supporting tools tend to get better.

    Here are some suggestions for you:

    • Darcs: Easy to learn and has all the features you will usually need
    • Mercurial
    • Git: Powerful. May take some time to understand but evolves rapidly

    All three of them should be readily available in your Linux-based OS through the usual package management solutions.

提交回复
热议问题