转摘请注明出自: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版本服务器搭建服务端客户端资料全.doc
centos 7.9服务器 离线 搭建svn服务器 ,该文章适用于 开发人员 实施人员 项目经理用于项目文档管理 代码管理,而不指定如何在centos7.9环境下离线搭建svn服务器,因为大多数的网站只是介绍yum install 的方式,但是...
Svn服务器搭建简单教程 Svn服务器搭建简单教程 Svn服务器搭建简单教程 搭建SVN服务器必不可少
SVN独立服务器 解决掉遇到所有问题 花了很多心思总结的!
SVN服务器搭建和使用
Linux下SVN服务器的搭建与配置,详细描述了怎么在服务器端搭建svn以及搭建完成后svn的权限配置
NULL 博文链接:https://ljm1227134894.iteye.com/blog/1743578
SVN服务器搭建与使用,内附最新svn服务器下载地址,以及svn服务器搭建与使用的安装使用步骤,并且都是以图文的形式来说明的哦。保你一看就可以自己搭建使用,并且文字、图片说明非常清晰,不存在看不清的情况
win7局域网SVN服务器的搭建,最重要的是不允许有空格
SVN服务器搭建以及Eclipse作为SVN客户端配置
svn服务器端搭建 svn客户端搭建 svn简单使用
SVN服务器搭建和使用图文教程
SVN服务器环境搭建和使用,以及客服端的使用
Linux下SVN服务器的搭建与配置 基本的配置方法和步骤
svn 服务器搭建,简单demo ,保证搭建成功
svn 搭建所需要的程序,里面有客户端和服务器端的安装程序,可以提供你下载和安装
svn服务器的搭建部署。做为一个程序开发人员,就算自己一个人写程序,也应该有一个SVN版本控制系统,以便对开发代码进行有效的管理。这里我就介绍一个在Windows环境下简单快速搭建SVN服务器的方法。
断网,centos系统,版本服务器,在没有外网的centos系统中搭建svn版本服务器