svn版本服务器搭建
来源:互联网 发布:手机淘宝分类链接获取 编辑:程序博客网 时间:2024/05/16 11:48
转摘请注明出自:http://blog.csdn.net/shuzui1985
开发人员在自己的实验环境中拥有一套版本管理工具是很有必要的。
一个是防止代码丢失,同时在开发的过程还可以溯源。
相比较GIT这种分布式的仓储版本管理,本地开发或者小型团队开发还是建议使用SVN来进行管理。
SVN服务器分为服务器端和客户端,服务器端就是建立一个链接供客户使用,你的代码第一次加入SVN管理的话,就是从客户端导入到服务器端的。
下载Subversion服务器程序。
http://subversion.tigris.org/servlets/ProjectDocumentList?expandFolder=91&folderID=91
【注意】如果之前已经安装了TortoiseSVN客户端,必须选择与之配套的SVN服务端版本,否则会出现各种问题,可以从Tortoise SVN的"About"菜单中看到与之对应的Subversion版本!
下载Subversion的Windows客户端TortoiseSVN及简体中文语言安装包【根据个人爱好而定】
http://tortoisesvn.net/downloads
我安装的服务器是Setup-Subversion-1.6.6.msi(1.6版本)。客户端是TortoiseSVN-1.6.5.16974-win32-svn-1.6.5.msi(1.6版本)。安装包都已下载完毕。
安装完成以后会提示重启,重启完毕以后。本人选择在F:/test进行一下操作
仓库建立成功以后,会生成很多配置文件,其中conf就是涉及到权限管理的目录:
将conf/svnserve.conf中
#password-db = passwd
改为password-db = passwd,启用密码认证
同时将conf/passwd
添加一行:
这一步很关键就是启动svnserve提供网络版本服务,这一步如果不做的话,在本地是可以使用了,但是不能与其他成员共享:
我们启动如下服务:
svnserver启动好了以后,我们现在开始svn checkout( 这个要与svnserver中启用的IP和端口一致): 并填写入用户名和密码
新建一个文件,并commit显示成功。
是不是很方便尼,很便捷的工具,也是的你的版本控制更加便捷。
转摘请注明出自:http://blog.csdn.net/shuzui1985
2013 06 13年补充:
以上是局域网内布局,如果想通过互联网的话,只需要申请一个花生壳开启动态域名解析功能同时绑定二级域名,
就可以在互联网上进行SVN版本管理了。
花生壳的操作请参见该博客内内容:
个人博客wordpress搭建之进阶篇
- svn版本服务器搭建
- SVN 版本控制服务器搭建
- 软件版本控制SVN服务器搭建
- SVN服务器客户端搭建版本控制
- SVN版本服务器搭建(服务端+客户端)
- 自己搭建SVN服务器和创建版本库-(一)搭建SVN服务器篇
- 自己搭建SVN服务器和创建版本库-(一)搭建SVN服务器篇
- svn 搭建服务器并创建项目版本库
- linux(centos)搭建SVN服务器版本库
- 在本地机器上搭建SVN服务器作版本备份
- linux centos下 svn 版本控制服务器的搭建
- linux下多版本库svn独立服务器搭建
- 基于腾讯Centos7云服务器搭建SVN版本控制库
- 使用SVN+apache搭建一个版本控制服务器
- 基于腾讯Centos7云服务器搭建SVN版本控制库
- VS2010搭建SVN,实现代码的版本控制----【SVN服务器搭建】
- 搭建SVN版本控制
- 搭建SVN 版本控制
- map 如何迭代
- 如何将sql 执行的错误消息 记录到本地文件中
- poj1523 求割点 及 该割点 可以 把该图分成几个连通分量
- 0002 Java语言基础组成1
- 深入理解Oracle索引(14):Composite Index 两大原理解析
- svn版本服务器搭建
- opencv打印二通道或三通道矩阵
- 黑马程序员_正则表达式
- 运维系统,发现报错,打开文件句柄数太多解决方案
- Android WIFI状态监控
- Position定位:relative | absolute
- ADO.NET数据库访问
- VC执行存储过程
- Sql Server数据库的存储过程