1.什么是SVN
简单粗暴的说,就是用于管理你的代码(当然还可以是其他的文档,什么都管),一旦你的代码修改了,那么只要动动小指头,把它上传到服务器,则可以管理你的代码了,这样你写的代码就有了版本管理,不用担心备份问题,也不用担心修改问题,改出问题啦!
2.SVN两大角色
说到SVN,得说到两个东西,那就是客户端和服务端,客户端那是为码农服务的,每次更新代码,码农就可以在上面上传新代码,并说清楚更改点,这样就会形成一个新的版本,以后查看代码就可以根据这些更改点来看代码。
服务端则是公共使用的,每次码农在客户端上更新程序时候,都会将代码上传到服务器,而服务端则是管理这个服务器的。
3.服务端的使用
①安装如下SVN服务端,跟着提示安装完就行。
②打开服务端,右键“USER”,可新建一个用户。应该也可以不建的,这个没试过。
③创建一个Repository
在如下红框处右击,创建一个新的Repository,接着按提示进行创建即可,不需要设置什么!创建这个东东,是为了给我们的代码开拓一个地方用来备份,客户端每次更新的代码就会放在这个目录下。
④复制创建的目录test路劲
右击以下红框处,选择“COPY URL TO Clipboard”,复制test目录的路劲,等会在客户端设置的要用到。
4.客户端的使用
①客户端的安装
安装SVN客户端,按提示一步步安装即可。
②安装完之后,在E盘(随便什么盘,不要C盘就好)中新建一个目录(SVN管理,以后代码在这就有版本受控啦)
③连接客户端和服务端
安装了SVN的服务端和客户端还不行,还得将这两者给联系起来,由于没有服务器,那么我就直接在本地上新建一个目录(刚刚在服务端建立的test目录),当作客户端的服务器。那么该怎么把这两者联系起来呢?进入“SVN管理”文件夹,在空白地方单击右键,选择SVN Checkout,弹出以下对话框,在红框位置,把刚刚在服务端复制的test目录的路径粘贴到此,点击OK。至此,已经将SVN的客户端和服务端联系起来,接下来就可以在“SVN管理”文件夹上新建文件夹了,这些文件夹用来存放各个项目的代码或文档。
5.服务端和客户端的联系
在“SVN管理”文件夹上新建的文件夹后,需要将在该文件夹做的改变更新到服务端,只需右击,选择SVN Commit,则可将改变更新到服务器,此时我们再上服务端看,就可以发现一开始创建的test目录下,多了两个文件夹,TIGER01和TIGER02.
还有其他操作,今天先不写,以后补上!www.iplaysoft.com