加载中…
个人资料
一路向西
一路向西
  • 博客等级:
  • 博客积分:0
  • 博客访问:74,214
  • 关注人气:6
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
相关博文
推荐博文
谁看过这篇博文
加载中…
正文 字体大小:

今个儿我高兴,我学会怎么建立window SVN服务器了

(2010-12-09 14:22:55)
标签:

windowssvn

visualsvn

windows

svn

windows上建svn

分类: IT

  今天,我很高兴,终于学会怎么自己搭建SVN服务了,以前一直用的都是公司的SVN服务,没接触过,觉得很神秘,曾经我一个同事弄了好几天,也没搭成,对我打击挺大的:( 觉得应该很难弄,没想到今天被我糊乱弄一通,竟然OK了,天助我也:)

  最近想自己在家里搭建个服务器,身兼下载影片,资料存储和代码管理的职责,以后或许还会有摄像监控等等新职责,搞个智能家居,嘿嘿.

  下面详细讲述一下怎么在windows下搭建SVN服务器:

  首先从http://www.visualsvn.com/server/download/ 下载最新的VisualSVN-Server-x.x.x.msi,然后本机安装,安装的过程中一路点下一步,只需在下面这个界面中留意设置一下,在Repositories中设置仓库存放的路径(就是你以后放东西的地方),其他都按照默认选项:

今个儿我高兴,我学会怎么建立window <wbr>SVN服务器了

安装完毕后,启动VisualSVN Server Manager,如下:
今个儿我高兴,我学会怎么建立window <wbr>SVN服务器了

点击Repositories右键新建一个Repository:

今个儿我高兴,我学会怎么建立window <wbr>SVN服务器了

比如我建了一个叫SuperEyes的项目仓库,按照常规,勾上Create default structure(trunk,branches,tags),用过SVN的程序员都懂:) 点OK:今个儿我高兴,我学会怎么建立window <wbr>SVN服务器了

这就是我们创建好的SVN项目库:
今个儿我高兴,我学会怎么建立window <wbr>SVN服务器了

下面增加用户,点击Users右建一个新的User:

今个儿我高兴,我学会怎么建立window <wbr>SVN服务器了

设置好用户名和密码:

今个儿我高兴,我学会怎么建立window <wbr>SVN服务器了

 

建成后,如下所示:
今个儿我高兴,我学会怎么建立window <wbr>SVN服务器了

下面给我们刚建立的SuperEyes项目设置用户访问列表,点击SuperEyes右键选择Properties:
今个儿我高兴,我学会怎么建立window <wbr>SVN服务器了

 

出现下面对话框,增加我们刚才建立的用户:

今个儿我高兴,我学会怎么建立window <wbr>SVN服务器了

今个儿我高兴,我学会怎么建立window <wbr>SVN服务器了

 

记得,默认情况下是所有用户都可以访问这个项目的,为了安全,我们将Everyone的权限设置为No Access:

今个儿我高兴,我学会怎么建立window <wbr>SVN服务器了

至此,SVN服务器就搭建好了,下面我们就可以使用客户端SVN软件TortoiseSVN,按照红色箭头所指的URL地址,Checkout出SuperEyes项目了

今个儿我高兴,我学会怎么建立window <wbr>SVN服务器了

 

在windows下,右键鼠标,出现下面菜单,选择SVN Checkout(前提是客户端已经安装了TortoiseSVN软件):
今个儿我高兴,我学会怎么建立window <wbr>SVN服务器了

出现下面对话框,填写刚才的URL地址,和本地保存的路径:
今个儿我高兴,我学会怎么建立window <wbr>SVN服务器了

 

点OK,因为是第一次Checkout,会出现下面的对话框,选择Accept permanently:今个儿我高兴,我学会怎么建立window <wbr>SVN服务器了

出现下面对话框,填入用户名和密码:

今个儿我高兴,我学会怎么建立window <wbr>SVN服务器了

 

OK,项目就Checkout出来了,哈哈,兴奋吧!

今个儿我高兴,我学会怎么建立window <wbr>SVN服务器了

如果要从外网访问SVN,在VisualSVN Server Manager里如下设置:

今个儿我高兴,我学会怎么建立window <wbr>SVN服务器了

 以TP-LINK为例设置路由器的转发规则:

今个儿我高兴,我学会怎么建立window <wbr>SVN服务器了

IP地址填入服务器的内网IP地址192.168.1.104,端口号填入在VisualSVN Server Manager设置的443,这样就可以在外网访问我们的SVN服务器了,哈哈

 

能每天把自己学到的东西记录下来,真是一种幸福,我要每天学习,每天都有进步!永不放弃......






0

阅读 评论 收藏 转载 喜欢 打印举报/Report
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有