对于SVN的初步理解

SVN就是版本控制

其中VisualSVN-Server、 Subversion、 TortoiseSVN 就是版本控制软件

其中VisualSVN-Server 和 Subversion 这两个软件都是版本控制中服务器端要使用的软件,简单的理解就是你所提交的代码,就会存放到安装这两个软件的电脑上,这两个软件就会自动记录你所提交的一些代码另外还会保存你的历史版本以防万一你要查找以前的代码;其中这两个软件的功能提交的一些代码另外还会保存你的历史版本以防万一你要查找以前的代码;其中这两个软件的功能类似但是VisualSVN-Server 这个软件将很多配置,如添加服务等直接帮你完成了,而Subversion 需要你自己配置一些东西,所以各取所需罗,

前面那两个软件的作用是配置服务器端, 那么TortoiseSVN 这个软件的作用是什么呢,他其实就是你客户端所需要的软件,有了这个软件,你就可以很轻松的向服务端提交或者更新获取软件。

一般客户端软件可以搭配任何一个服务端的软件进行使用,也可以都各自使用,主要就是看自己的目的了,一般来说,我们开发就装一个TortoiseSVN 客户端软件就可以了,因为我们只用向服务端提交代码或者更新获取代码。


你可能感兴趣的:(SVN)