|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
时间:2008-02-21 关键字: cvs svn clearcase vss
我java项目中一直都用cvs作为版本控制工具。
将服务器搭建在linux上,然后通过linux的用户组来控制权限。 我c项目的版本控制工具一直都用vss,因为c项目中目录层级多且目录数多。权限方面我要控制到最底层的目录。 现因为各种原因,我们将不使用vss。 如果把c项目用cvs来管理,用我之前类似java的管理方式,非常麻烦。 希望各位同仁讨论下。 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
| 返回顶楼 | |
|
时间:2008-02-21
不明白c项目和java项目有什么区别吗?从版本控制的角度来说?
|
|
| 返回顶楼 |
请登录后投票
|
|
时间:2008-02-22
c项目中目录层级多且目录数多 我要将权限分配细化到最底层
|
|
| 返回顶楼 |
请登录后投票
|
|
时间:2008-02-22
什么样的权限控制?
为什么要控制? |
|
| 返回顶楼 |
请登录后投票
|
|
时间:2008-02-22
java项目的目录才深呢 com/xxx/yyy/zzz/wtf/....
|
|
| 返回顶楼 |
请登录后投票
|
|
时间:2008-02-22
要求简短描述:
1 管理员 2 管理人员根据其管理级别拥有上层目录读权限 3 开发人员拥有低层的目录读写权限 目前的策略: 依照最底层的目录建立linux用户组,然后针对这些用户组建立读写权限控制。 成本高的地方: 1 赋权比较麻烦 2 开发人员取得数据的时候,必须知道和其相关的全部文件路径。 希望: 1 能有一个可视化工具,专门配置这些权限 2 开发人员取顶层目录,有权限的才读出,而不是必须提供路径。 |
|
| 返回顶楼 |
请登录后投票
|
|
时间:2008-02-22
引用 要求简短描述: 1 管理员 2 管理人员根据其管理级别拥有上层目录读权限 3 开发人员拥有低层的目录读写权限 well……我能猜到是这样的需求。我感兴趣的是为什么有这个需求。 |
|
| 返回顶楼 |
请登录后投票
|
|
时间:2008-02-22
防止员工获取全部代码
防止低级员工获取核心代码 防止员工改动他人(组)代码 估计如此吧 |
|
| 返回顶楼 |
请登录后投票
|
|
时间:2008-02-22
hocus 写道 防止员工改动他人(组)代码
这个,即使发生,也很容易就能恢复到修改前的状态。处理这种事情正是你需要版本控制系统的原因所在。 hocus 写道 防止员工获取全部代码
防止低级员工获取核心代码 至于这种事情,真正有效的办法其实非常简单。第一工作机器不允许上外网,第二进入办公室不允许带存储设备,就行了。 |
|
| 返回顶楼 |
请登录后投票
|
|
时间:2008-02-22
通过管理也是解决问题的一个有效途径。
业务外包,所以选择代码管理的版本控制工具对于权限控制方面有很高的要求。 我们想跨internet协同办公,这个也是想抛弃vss的原因。 我们研究过IBM 的rational项目管理平台中的资产管理工具(包含代码管理), 感觉单独使用cc、cq,则不能体现性价比。 故选择:cvs或者svn 因为cvs之前项目有使用过,故确定选择cvs。 我想在权限控制方面,cvs、svn应该很类似吧。 |
|
| 返回顶楼 |
请登录后投票
|








