SVN:
SVN是集中式版本控制系统,版本库是集中放在中央服务器的
如果要使用SVN就需要搭建一个SVN服务器,在服务器上装上SVN的服务,每一个开发的电脑上装上客户端,通过客户端跟中央服务器传输文件。
但是SVN有一个问题,如果发生单点故障,服务器挂了,客户端就没办法提交代码了
Git:
Git是分布式的版本控制系统,没有中央服务器,每个人的电脑就是一个版本库。工作的时候就不需要联网。
SVN:
SVN是集中式版本控制系统,版本库是集中放在中央服务器的
如果要使用SVN就需要搭建一个SVN服务器,在服务器上装上SVN的服务,每一个开发的电脑上装上客户端,通过客户端跟中央服务器传输文件。
但是SVN有一个问题,如果发生单点故障,服务器挂了,客户端就没办法提交代码了
Git:
Git是分布式的版本控制系统,没有中央服务器,每个人的电脑就是一个版本库。工作的时候就不需要联网。