使用TortoiseSVN构建本机上的SVN Repository

之前实习的时候,在公司使用SVN,代码都在公司的服务器上,我们使用客户端来进行版本控制。

那时就觉得SVN特别拉风,不管是对于多人合作的项目,还是自己独自完成的小项目,都是有很大帮助的。

但是,苦于没有自己的服务器,一度想要去租一个服务器,但是囊中羞涩,所以一直没有私下使用过。

 

最近在新公司培训,让我们自己预习CVS,而且自己捣鼓一下TortoiseSVN,所以有了些新发现。

这个是支持在本机上进行版本控制的,不需要另外增加一个服务器,代码和配置都是保存在本机上。

这个就方便多了,虽然独自完成的项目可能使用版本控制的地方不多,但是SVN作为代码管理也是很有作用的。

废话不多说,下面来展示我的研究成果吧!

1、安装TortoiseSVN,这个网上讲的很多,而且不是我们这个的重点,所以跳过。(http://tortoisesvn.net/downloads.html)

2、安装完成后,就可以建立一个Repository了,这里需要注意的是:必须要在一个空白的目录下建立,而且这个目录将作为Repository的根目录。

建立完成后,就有了如图所示的目录结构了。

3、下面,我们就需要把我们的项目加到这个Repository当中了。

  首先,建立一个空白的目录。然后点击SVN CheckOut,将Repository中的内容加载过来。

上面那个地址是我们步骤2中建立的Repositroy的地址(因为是本机上的,所以链接格式为:file:///+所在路径),

下面那个地址,就是我们步骤3中建立的空白目录,从来存放我们以后的项目。

然后,我们就可以把.svn这个东西下载下来了,就是这个目录控制着目录拥有SVN的特性,不需要的时候可以删掉。

这样的话,那么两个东西就已经关联起来了。

4、在这个目录下建立我们的项目,然后在add这些文件后,submit掉就可以了。

之后就可以正常的来使用了。

posted on 2013-03-06 15:34  littlelemon  阅读(422)  评论(0编辑  收藏  举报