仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 358|回复: 8
打印 上一主题 下一主题

[其他Linux] 来看看:Linux中Subversion设置实例

[复制链接]
小女巫 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 12:16:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
初学阶段只要把上课时候学习过的命令练熟就可以了.单靠学习各种命令而成为高手是不可能的。
花了一个下战书工夫进修收拾了Subversion的设置,经测试能够一般利用。
  一.安装
  yuminstallsubversion
  二.设置
  本体系接纳为每一个项目独自建一版本库的战略。设置文件,暗码文件,会见把持文件等都放在版本库的conf目次下。
  以是每次入手下手一个新项目都必需新建一个版本库,偏重新设置各设置文件。另有很主要的一条,请求各组员从头设置客户端,包含服务器版本库路径,当地路径等信息。
  1.创建版本库目次(可创建多个,新建库后以下各项都需从头设置。注重区分安装目次与版本库目次,以下讲的都是版本库目次)
  mkdirCp/home/svn/repos
  #相似能够创立mkdirCp/home/svn/repos2/home/svn/repos3
  2.创建svn版本库(与下面目次对应)
  svnadmincreate/home/svn/repos
  实行此命令后svn主动在repos目次下增加必需的设置文件.
  注重:版本库分歧于一样平常的文件夹,间接在操纵体系上新建文件没法被SVN辨认,必需利用import等命令将文件导进版本库.
  此为svn外部指令,create用于新建版本库。请利用svnhelp检察具体申明。
  3.修正版本库设置文件
  vi/home/svn/repos/conf/svnserve.conf
  各参数功效在设置文件的正文中有申明,此处设置以下:
  [general]
  anon-access=none#使非受权用户没法会见
  auth-access=write#使受权用户有写权限
  password-db=passwd#指明暗码文件路径
  authz-db=authz#会见把持文件
  realm=/home/svn/repos#认证定名空间,subversion会在认证提醒里显现,而且作为凭据缓存的关头字。
  别的接纳默许设置.各语句都必需顶格写,左边不克不及留空格,不然会堕落.
  4.设置用户
  vi/home/svn/repos/conf/passwd
  输出以下内容:
  [users]
  username1=password1
  username2=password2
  能够增加多个,此为用户名暗码对。
  5.设置权限
  vi/home/svn/repos/conf/authz
  此设置文件设置各用户的受权。
  包含只读r,读写rw。没有列出的用户,则不同意会见。还能够对用户分组,详细请参考svn手册,以下是复杂例子:
  #对堆栈repos根目次权限设置
  [repos:/]
  user1=rw
  user2=r
  6.利用import导进文件
  新建好的版本库是空的,必要导进事情目次。
  //这条语句将把路径/home/user/code下找到的文件导进到你创立的Subversion堆栈中往
  svnimport/home/code/file:///home/svn/repos/-m“正文”
  三.启动服务
  svnserve-d-r/home/svn/
  svncheckoutsvn://ip/repos
  输出用户名暗码便可
</p>
尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。
admin 该用户已被删除
沙发
发表于 2015-1-18 09:33:46 | 只看该作者
Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问。
兰色精灵 该用户已被删除
板凳
发表于 2015-1-26 05:32:39 | 只看该作者
熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考:
变相怪杰 该用户已被删除
地板
发表于 2015-2-4 15:56:13 | 只看该作者
感谢老师和同学们在学习上对我的帮助。
飘灵儿 该用户已被删除
5#
发表于 2015-2-10 03:50:06 | 只看该作者
熟读Linux系统有关知识,如系统目录树,有关内容可购书阅读或搜索论坛。
灵魂腐蚀 该用户已被删除
6#
发表于 2015-2-28 19:14:49 | 只看该作者
Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。
再见西城 该用户已被删除
7#
发表于 2015-3-10 07:04:54 | 只看该作者
Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。
若相依 该用户已被删除
8#
发表于 2015-3-17 06:05:42 | 只看该作者
可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。?
简单生活 该用户已被删除
9#
发表于 2015-3-23 22:48:21 | 只看该作者
可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-27 23:34

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表