mac上怎么装svn?

谁知道呀... 谁知道呀 展开
 我来答
day忘不掉的痛
2018-06-29 · 知道合伙人数码行家
day忘不掉的痛
知道合伙人数码行家
采纳数:62646 获赞数:223932
本人担任公司网络部总经理多年,有充足的网络经验、互联网相关知识和资讯。

向TA提问 私信TA
展开全部
使用SubVersion服务器,般使用乌龟,客户端使用xcode自带subversion.配服务端,直接使用checkout,使用.
Windows环境我般使用TortoiseSVN搭建svn环境Mac环境由于Mac自带svn服务器端客户端功能所我装任何第三软件前提使用svn功能需做简单配置
我首先看何Mac环境搭建svn服务器端环境
创建代码仓库用存储客户端所传代码
我先/User/apple目录新建svn目录svn目录创建仓库目录

打终端创建mycode仓库输入指令:svnadmin create /Users/apple/svn/mycode
指令执行功发现硬盘/Users/apple/svn/mycode目录目录结构:

配置svn用户权限
主要修改/svn/mycode/conf目录三文件
1.打svnserve.conf列配置项前面#空格都掉

[java] view plaincopy
# anon-access = read
# auth-access = write

# password-db = passwd

# authz-db = authz
anon-access = read代表匿名访问候读若改anon-access = none代表禁止匿名访问需要帐号密码才能访问

2.打passwd[users]面添加帐号密码比:
[java] view plaincopy
[users]
mj = 123
jj = 456

帐号mj密码123

3.打authz配置用户组权限
我passwd添加用户配同用户组同用户组设置同权限没必要每用户进行单独设置权限
[groups]面添加组名用户名用户间用逗号(,)隔
[java] view plaincopy
[groups]
topgroup=mj,jj

说明mjjj都属于topgroup组接再进行权限配置
使用[/]代表svn服务器所资源库
[java] view plaincopy
[/]
@topgroup = rw

面配置说明topgroup组所用户所资源库都读写(rw)权限组名前面要用@
用户名用加@比mj用户读写权限
[java] view plaincopy
[/]
mj = rw

至于其精细权限控制参考authz文件其内容

4.启svn服务器
前面配置关键看能否启服务器若启前面做再工作徒劳
终端输入列指令:svnserve -d -r /Users/apple/svn
或者输入:svnserve -d -r /Users/apple/svn/mycode
没任何提示说明启功

5.关闭svn服务器
想要关闭svn服务器效办打实用工具面监视器

综合述我轻松搭建svn服务器环境
MacPaw
2023-07-25 广告
如果您是Mac电脑用户,并且希望定期清理电脑中的垃圾文件,以提高电脑速度和保持良好的运行状态,那么CleanMyMac是一个值得考虑购买的清理工具。CleanMyMac可以快速清理Mac电脑中的垃圾文件,包括系统清理、程序卸载、空间磁盘检测... 点击进入详情页
本回答由MacPaw提供
小希gg12
2014-01-25 · 超过57用户采纳过TA的回答
知道答主
回答量:110
采纳率:0%
帮助的人:134万
展开全部
Xcode自带啊terminal里直接svn也可如果是sinaapp之类的话有Coda
采纳哦
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式