我已经搜索了标题中提到的内容,并且我已经阅读了这个和这个以及其他一些我目前找不到的内容。但我以前从未使用过任何形式的版本控制,所以我不太了解这些线程在说什么。
我的问题是——我们有两/三个人在 LAN 连接上开发代码,每周或每两周我们必须四处寻找谁更改了什么,然后在机器上同步所有代码。这显然很荒谬,所以我想知道像 git 或 cvs 这样的系统(我对此一无所知)是否会有所帮助。
我不认为将其中一台机器用作“服务器”是一个好主意,因为它们可能并不总是打开。
什么是一个好的版本控制系统?(最好没有非常陡峭的学习曲线,但任何事情都是好的。)