What version-control system is most trivial to set up and use for toy projects?

前端 未结 18 1847
别跟我提以往
别跟我提以往 2020-12-12 14:37

I teach the third required intro course in a CS department. One of my homework assignments asks students to speed up code they have written for a previous assignment. Fact

18条回答
  •  一向
    一向 (楼主)
    2020-12-12 14:56

    I would say something like Git might fit the bill:

    • As it's a distributed system, you don't need to have a central repository, the repos exist with the source directory
    • It is easy to create patch files that can be mailed and applied.
    • Although it might seem that git is difficult to use, the basic ideas of committing, merging, adding and removing files are not that hard to learn.

    Have a look at this site Git Magic or, even this tip site GitReady

提交回复
热议问题