没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
好长时间没写生东西了,就等 svn 搞定以后再写了,搞之前觉得挺复杂,其实搞完以后倒
觉得没什么难的。
Subversion(SVN)是一个开源的版本控制系统,它可以记录文件的所有修订版本,但没有图
形化的操作界面,所以需要安装 TortoiseSVN,tortoiseSVN 只是 svn 的一个图形化的操作界面,
有了这两个,就可以建立起强大的 svn 服务器了。但是如果想通过 http 的方式访问,则需要使
用 apache2.2.x,并将 svn 的一些模块集成进去。ankhS VN 则可以实现 SVN+Visual Studio 的远
程代码管理。
Subversion,TortoiseSVN,ankhSVN,apache 这些都是开源软件,建议大家在使用前都去下载
其最新的版本,注意 SVN 要下载 for apache 的版本,不然会没有挂载到 apache 上的一些相关配
置文件。
1.使用 SVN+TortoiseSVN 构建 SVN 服务器.
这两个程序安装起来都比较容易,TortoiseSVN 安装需要重启一次机器,安装好后,在 D 盘
建立起 svn 服务的根目录,D:\svn,然后在下面建立 repos1 作为一个项目的库,选中 该文件 夹,
右击鼠标,选择 TortoiseSVN>Create Repository here… 然后是选择版本库的模式,默认选择 FSFS
即可,这是一种比较新的文件版本模式。
建立好库之后,则要启用 svn 的服务,可以运行 cmd 在命令提示符中键入 svnserve
–daemon –root D:\svn 回车,命令作用是启用 svn 服务器,并设置 svn 服务器根目录为 D:\svn,
这样就运行起了 svn 服务,特别要注意这个窗口不能关闭,一旦关闭也就停止了 svn 服务。
然后鼠标右击打开 TortoiseSVN>Repo-browser 来查看刚才建立的版本库,在 URL 对话框
中输入 svn://Localhost/repos1,如果可以查看到 repos1 这个空库则说明 svnserve 已经正常工作
了。
然后我们为它配置用户权限,如果所有来访者都能对版本库进行修改,那就乱套了。
用文本编辑器打开 D:\svn\repos1\conf\svnserve.conf,将
# password-db = passwd
改为:
password-db =passwd
注意前面不要有空格,然后修改同目录下的 passwd 文件,增加一个 test 帐号,在[users]
这个节下面添加 test=test 即可,即用户名,密码都是 test。
2.将项目导入版本库
yjjm1990
- 粉丝: 153
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 历届(第1-21届)希望杯数学竞赛初一试题及答案(最新整理).doc全国数学邀请赛(264页资料)
- 水滴.psd
- TokenPocket_V2.1.2_release.apk
- Apache-druid-kafka-rce.yaml
- 半导体行业词汇 相关缩写
- 基于C#的ASP.NET数据库原理及应用技术课程指导平台的开发
- 基于ROS的智能车轨迹跟踪算法的仿真与设计源码运用PID跟踪算法.zip.zip
- Bug Bounty Tip - i春秋Self-XSS变废为宝的奇思妙想
- 1991-2015年全国初中化学竞赛复赛试题汇编(212页)(24年竞赛复赛真题).docx天原杯
- Apache Flink 未授权访问+远程代码执行.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
- 6
前往页