SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 11139|回复: 13

[原创] SVN授权详解——通过父目录逐级展开定位子目录

  [复制链接]
发表于 2010-11-22 19:51:57 | 显示全部楼层 |阅读模式
本帖最后由 PrincessSCM 于 2010-11-22 19:55 编辑
1 x2 ?# p8 D  h* [/ Q, ~# t
: l& a: N/ |4 R4 S2 |, _* V& ^svn基于角色授权模型,实现对自身所负责模块有读写权限,对依赖模块有读取目标文件的权限,对父目录有列表查看权限——通俗的说,有展开父目录的权限。最总实现可以通过一级一级的展开目录,最总定位到一个一个的目录。
1 j2 _0 x/ D1 ]例如:某系统分两层 系统层(system)和应用层(apps),应用层有app1和app2。其中用户组A负责app1,用户组B负责app2。用户组C负责系统层开发。
- S- ?4 w- x+ L) L那么,为了编译通过A用户组需要有system的lib的读权限,但是源代码的权限不能开放;为了搭建完整的调试环境,用户组A需要App2的目标文件的读权限,同样,app2的源代码权限不能开放。配置库的目录如下,那么如何进行权限的设置呢?
5 ^+ [6 u; v" ]5 Z4 ~3 I  Yproduct# l: v$ T* h/ u$ w! G2 o7 }1 I
|_app1
& k! b  j0 k1 s! ?" k7 N8 K: @! b$ W    |_bin; @  T' A; ~: M
    |_include- V$ y+ K2 E) f" S0 K6 {
    |_src, M* U" H& ~4 e. H6 Y& N
|_app2  @9 Q6 V2 a5 a2 F, c0 S
    |_bin
% x3 M" ~, V' k1 ~% c) d    |_include
$ ?( r5 ^# Y4 }4 s7 Q* d+ T5 Z' {/ T    |_src
& A( j" @. ~% w( c& J& [|_system
( ]  T" c/ c8 M7 j' A8 N, K    |_lib
% ]! t. z6 W8 _    |_include
, M. X& ]- C6 ^3 y    |_src
# z) w6 A+ y- Q. q9 a; x8 `9 q3 U6 P
& O; I7 @$ p, z  s  E/ T' }2 ^详解请阅下面的authz文件。
+ Q" R! m& x3 W0 D% p, k& p$ i. W
" \* d+ [0 N, Z$ O( J
2 L+ a4 Z4 h1 O" \- f! u$ _" G

本帖子中包含更多资源

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

x

评分

参与人数 1威望 +3 金钱 +2 收起 理由
go2cxg + 3 + 2 谢谢分享!

查看全部评分

发表于 2010-11-23 10:37:50 | 显示全部楼层
下载学习了,谢谢!
回复 支持 反对

使用道具 举报

发表于 2010-11-23 15:30:42 | 显示全部楼层
最近新建的项目也需要根据人员区分权限,先学习一下
回复 支持 反对

使用道具 举报

发表于 2010-11-23 19:06:26 | 显示全部楼层
! s! |% o( ?% l/ ^' v
请问,实现svn中文目录细化权限时,  h/ ~- L' q! X) C5 b

7 N. j4 E1 ?6 \( u4 p/ z“UltraEdit编辑器打开后,另存为时:格式的下拉列表中选择“utf-8”,将另存为的文件替换原文件即可”3 Z* r8 a* L  J/ T1 ~

. |8 w% H% @: _2 R1 ?把什么文件转成utf8?远端服务器上下载到本地,转后再传进去吗?
7 J. {: d* a, F7 n
回复 支持 反对

使用道具 举报

发表于 2010-11-23 20:57:42 | 显示全部楼层
最近打算看看svn,,
回复 支持 反对

使用道具 举报

发表于 2010-11-24 12:05:38 | 显示全部楼层
鼓励原创# W, Y) ]. v1 I8 p, e0 D
谢谢分享!
回复 支持 反对

使用道具 举报

发表于 2010-12-22 20:57:30 | 显示全部楼层
回复 ccmjs 的帖子# i' V7 |& ^; c/ b% C# }- ^
6 W" E( P! U* \4 ]6 S% W5 _" t! R
转为utf8格式是为了支持中文,如可以使用中文用户名
回复 支持 反对

使用道具 举报

发表于 2010-12-23 10:09:04 | 显示全部楼层
windows下权限也按照类似的设置吗?如果父目录给了只读权限,那子目录可以再设置读写权限吗?还能不能检出到本地的工作空间下?
回复 支持 反对

使用道具 举报

发表于 2010-12-23 18:08:00 | 显示全部楼层
回复 king504 的帖子
& G" v, F! Y; |! n4 U# t% T* V
7 c8 ~2 V, f$ n% V: b" H: J
1 T  t7 a8 [) z- n可是我转了之后svn无法访问了。我的服务器系统是linux,apache方式。用:https://ip/svn/% G. b0 N# z: T3 i8 _
形式访问。转格式后svn库无法访问。) [: @- w6 f1 d) Z& u1 u
回复 支持 反对

使用道具 举报

发表于 2010-12-29 17:38:27 | 显示全部楼层
回复 鱼鱼524 的帖子; U4 J( G  n) |

1 Z. ^2 f9 W* t+ i- X. H( o当然不行了
5 E" \$ J; Y* \- H
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

SCMLife推荐上一条 /5 下一条

QQ|小黑屋|手机版|无图版|SCMLife.com ( 京ICP备06056490号-1 )

GMT+8, 2020-1-18 17:45 , Processed in 0.073222 second(s), 7 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

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