首页 购物 网址 三丰软件 | 小说 美女秀 图库大全 游戏 笑话 | 下载 开发知识库 新闻 开发 图片素材
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
移动开发 架构设计 编程语言 Web前端 互联网
开发杂谈 系统运维 研发管理 数据库 云计算 Android开发资料
资讯 业界资讯 软件杂谈 编程开发 网站建设 网络观查 搜索引擎 移动应用 网站运营 网络地图
开发 移动开发 Web前端 架构设计 编程语言 互联网 数据库 系统运维 云计算 开发杂谈
[编程语言] Windows Subversion与TortoiseSVN安装与使用
Windows Subversion与TortoiseSVN安装与使用

目前,比较流行的版本控制工具有SVN、Git与Mercurial(Hg)。
SVN分为服务端和客户端,服务端是 Subversion, 客户端是TortoiseSVN。
网上分别下载Windows版本的安装文件,按照既定安装步骤安装即可。
1、建立版本库:
运行Subversion服务器需要首先要建立一个版本库(Repository),可以看作服务器上存放数据的数据库。
如在E盘下新建文件夹,然后右键>> TortoiseSVN >> Create Repository here。  版本库创建成功。
 
2、运行SVN服务端Subversion:
cmd进入windows伪dos,通过如下命令启动服务端:svnserve -d -r E:\svn_repository。服务器即可启动成功。如果关闭命令行窗口,服务端即被停止。
3、浏览版本库中的项目:
在桌面任意位置处鼠标右键>> TortoiseSVN >> Repo-browser, 在url中输入svn服务端地址,格式i为svn://svn主机IP,点击OK,即可通过TortoiseSVN浏览Subversion版本库中的项目。
4、设置权限:
通过刚刚操作你会发现,只要用户知道svn服务端的项目,即可直接操作(不仅浏览,还可以删除等)服务端版本库中的项目,实际过程中肯定是有权限限制的。
E:\svn_repository\conf为权限配置相关文件。
打开svnserve.conf,将[general]配置项中的password-db = passwd authz-db = authz前面的注释符去掉,注意,此处需要顶格写表示svnserve需要读取authz和passwd文件。
处于安全的考虑,我们往往要限制对匿名用户的访问权限,所以我们可以将anon-access = read前面的“#”去掉,并将read参数修改为none。
anon-access = none
打开authz,在其中可以添加用户组和用户,首先在[groups]下面添加一个admin用户组,以及为其添加用户。
[groups]
admin = qqyumidi, corn
接下来指定用户组对版本库中相应项目所具有的权限,在此指定对版本库中project具有读写权限。
[/]
@admin = rw
* =
 
其中,/表示svnserve启动到的根目录,* = 这个语句是指定其他的用户组的权力为空,是为了阻止其他用户组对这个文件有读的权力。 
打开passwd文件,设置上各用户密码。
[users]
qqyumidi = qqyumidi
corn = corn
再次打通过Repo-browser浏览版本库,发现需要进行身份验证,输入帐号密码进入。至此,设置权限操作完成。
5、为本版库中添加项目版本:
此时版本库中的项目版本仍然为空,在F盘新建文件夹project1,并添加上文件readme.txt,右键通过import(import是从当前位置向服务端版本库中导入,export则正好相反),将当前目录内容添加到版本库中。
添加成功后在Repo-browser中即可浏览刚添加进去的内容。
另外,关于SVN单版本库和多版本库配置时可能引起的权限问题,可以参考网址:http://doc.iusesvn.com/show-8-1.html
6、SVN其他命令的使用。
这些可以参考svn手册吧。慢慢用用就熟练了。
版本模型的一些基本思想:http://www.subversion.org.cn/svnbook/1.4/svn.basic.vsn-models.html
 
原文地址:http://www.itmmd.com/201410/88.html 
该文章由 android开发 整理发布,转载须标明出处。


 此文从网络中自动搜索生成,不代表本网站赞成被搜索网站的内容或立场    查看原文
360图书馆 软件开发资料 文字转语音 购物精选 软件下载 美食菜谱 新闻资讯 电影视频 小游戏 Chinese Culture 股票 租车
生肖星座 三丰软件 视频 开发 短信 中国文化 网文精选 搜图网 美图 阅读网 多播 租车 短信 看图 日历 万年历 2018年7日历
2018-7-22 15:06:35
 
  网站联系 软件世界网-www.sjsjw.com ©2014 蜀ICP备06016416号 三峰网旗下网站