如何架设svn服务器和使用TortoiseSVN

如果团队开发的话,版本控制这项是必不可少的技能,最近抽了一些时间研究了下svn方面的

 

后来发现,其实这东西很简单

 

这篇文章只是跟大家分享下如何架设svn服务器和如何使用check in和check out代码

 

首先说下服务端的架设吧,服务端使用的是VisualSVN -server  这个软件

下载地址:http://www.visualsvn.com/server/download/

 

安装就不说了,基本上都是点下一步的。下面是安装好的局部图


第一个Repositories这个里面就是要建立的项目代码库,



 在创建的时候,记得选中这个,它会自动建立trunk,branched,tags这三个目录

 

建完之后,我们建立用户,输入用户名和两次密码就OK了。

 

然后右键点击刚才我们建立的那个项目,选择properties这个是设置用户对当前项目的相关权限,很简单,设置下

 

下面的分组也一样,设置很简单,就不多!

就后就下,就是如果是在局域网,那就不需要多设置了,默认的是以机器名为准的。如果是放在外网上,这就需要设置下了

 

右键点击左侧最上面的VisualSVN Server(local)-->properties-->Network


把server name中的机器名改成ip地址就行了,如果想指定ip访问,在下面的server binding就ok了

这是服务端的设置,很简单吧。

 

接下来说下客户端,客户端大多都是使用TortoiseSVN这个工具

下载地址:http://ortoisesvn.tigris.org

下载完了直接点下一步安装,直至安装成功,可能要重启机器

这时候,你点右键,会发现多出两个菜单项SVN Checkout和TortoiseSVN

如果要想代码放到服务器上,右键点击要操作的文件夹选择TortoiseSVN-->import

如果提示要输入帐号密码,就输入刚才在服务端生成的帐号和密码。

另外注意一点的是地址:这个地址可以在服务端查看。在服务端右键点击你建立的项目,然后选择copy to url clipboard

然后贴到客户端的相应 位置,就OK了,注意一点就是这里是https不是http,我当初就是因为这个,纠结了好久。

 

签出项目的话,直接点右键有个check out 和刚才的一样,输入地址,然后点确定

这样操作一次之后,以后你在这个签出的项目里修改文件或者是添加文件,TortoiseSVN客户端会自动的加标注,提交服务器的话,点右键,check commit更新到服务器上就可以了

 

如果细心的话,会发现还有个check update 这个我没有测试,我想应该是把服务器上的更新,更新到本地吧。这是我的理解!

 

到此,一些服务端和客户端基本上就弄完了。其它的就直接写代码,然后就是更新到服务器上就ok了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值