源代码安全管理制度V1.0_第1页
源代码安全管理制度V1.0_第2页
源代码安全管理制度V1.0_第3页
源代码安全管理制度V1.0_第4页
源代码安全管理制度V1.0_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

上海雪山金融信息服务有限公司 内部使用 保密级别 一般 文件编号最后修改日期2020 年 4 月 3 日 文件名称技术部源代码控制管理制度 V1 0页数 1 6 地址 上海市浦东新区陆家嘴环路 166 号未来资产大厦 21 层 电话 021 传真 021 802 技术部源代码控制管理制度技术部源代码控制管理制度 V1 0 一 总则一 总则 1 目的 为保障公司源代码安全不至于泄露 保证源代码的完整 明确源代码控制 管理流程 特制定此管理办法 2 使用范围 本办法适用于所有涉及接触源代码的各部门各岗位 所涉及部门都必须严 格执行本管理办法 3 责权 源代码直接控制管理部门为技术部 本办法管理重点在于控制管理源代码 的完整性 不被非授权获取 不被非授权复制和传播 本办法所指源代码不仅 限于公司开发人员自行编写实现功能的程序代码 而且还包括相应的开发设计 文档及用于支撑整个平台系统运行所必须具备的第三方软件 控件和其它支撑 库等文件 二 管理内容及要求二 管理内容及要求 根据部门工作情况撰写 1 源代码完整性保障 所有系统的源代码及相应的开发设计文档均必须及时加入到指定的源代 码服务器中的指定 SVN 库中 上海雪山金融信息服务有限公司 内部使用 保密级别 一般 文件编号最后修改日期2020 年 4 月 3 日 文件名称技术部源代码控制管理制度 V1 0页数 2 6 地址 上海市浦东新区陆家嘴环路 166 号未来资产大厦 21 层 电话 021 传真 021 802 我们研发的平台系统运行所必须的第三方软件 控件和其它支撑库等文 件也必须及时加入源代码服务器中指定的 SVN 库中 功能开始编写或者调整代码之前 其相应的设计文档必须签入 SVN 库 由测试组文档管理员负责检查 系统编码或代码调整优化结束后 提交技术测试组功能测试之前 相应 的源代码必须提交到 SVN 库 测试组对功能进行测试时必须从源代码服务器上的 SVN 库中获取代码 包括必须的第三方软件 控件和其它支撑库等文件 然后进行测试 所有提交到 SVN 上的代码必须保证编译通过 而且提交的时候不会影响 主干其它程序的正常运行 2 源代码的授权访问 源代码服务器对于共享的 SVN 库的访问建立操作系统级的 基于身份和 口令的访问授权 由 SVN 管理员进行管理和设置 在 SVN 库中设置用户 为不同用户分配不同的 适合工作的最小访问权 限 要求连接 SVN 库时必须校验 SVN 中用户身份及其口令 在 SVN 库中 要求区别对待不同用户的可访问权 可创建权 可编辑权 可删除权 可销毁权 每个用户切实保证自己的用户身份和口令不泄露 用户要经 常更换自己在 SVN 库中账号的口令 同时 工作任务变化或岗位调整后 SVN 管理员要实时回收用户的相关权限 要获取不属于自己范围内的文 上海雪山金融信息服务有限公司 内部使用 保密级别 一般 文件编号最后修改日期2020 年 4 月 3 日 文件名称技术部源代码控制管理制度 V1 0页数 3 6 地址 上海市浦东新区陆家嘴环路 166 号未来资产大厦 21 层 电话 021 传真 021 802 件 例如 代码 数据库 需求文档等 需经项目经理和技术部经理审 批同意后由 SVN 管理员授权 组建特殊项目团队时 SVN 管理员为每个参与项目的人设置权限 每人 只有自己的权限范围内的代码 核心代码由项目经理或技术经理专人管 理 涉及 接触源代码的计算机必须建立专人专用制度 任何其他人不得在 未获得技术部经理授权的情况下操作和使用此计算机 此计算机的专用 人也不得私自同意或者漠视他人非获得授权使用本计算机 曾经涉及 触及源代码的计算机在转作它用 或者离开技术部门之前必 须由运维人员全面清除计算机硬盘中存储的源代码 如果不能确定 必 须对计算机中所有硬盘进行全面格式化后方可以转做它用或离开技术部 门 开发人员如果在自己的任务范围内 需要调用他人的代码或者方法时 需 要向系统组提出申请 不能直接 copy 他人的代码放入自己的包内 任何人如果需要调用其他工程的代码 在不必要的情况下 不提供原代码 理 论上提供 API 供其调用 如有必要 需要提出申请 并且最小范围参看源 代码 3 源代码复制和传播源代码复制和传播 上海雪山金融信息服务有限公司 内部使用 保密级别 一般 文件编号最后修改日期2020 年 4 月 3 日 文件名称技术部源代码控制管理制度 V1 0页数 4 6 地址 上海市浦东新区陆家嘴环路 166 号未来资产大厦 21 层 电话 021 传真 021 802 任何源代码文件包括设计文档等技术资料不得利用如 QQ MSN 邮件等 涉外网络环境形式进行传输 源代码向技术部门以外复制必须获得总裁或者分管副总裁的书面授权 并必需记录复制人 批准人 复制时间 复制目的 文件流向 文件版 本或内容 并且提供充分的 copy 理由 源代码以任何介质形式进行存储的备份 必须由 SVN 管理员负责保管 对于这些介质地借阅 用于技术部内部使用的必须获得技术部经理的授 权 对于用于技术部以外使用的必须获得总经理的书面授权 对于因合作需要 需要向外复制 传播 分发源代码的 不论是全部还 是部分代码和资料 均必需和对方签订技术 源码的保密协定 明确对 方应当承担的对源码保密的责任和义务 对于本地用户采用域的管理方式 开发人员默认有本机管理员权限 对于 从 SVN checkout 出来的代码 禁止 copy 等一切可能传播源代码的行为 开发工程完成以后 源代码必须及时提交 并且在 SVN 上会依据不同的开 发项目打 baseline 附 SVN 目录结构如下 上海雪山金融信息服务有限公司 内部使用 保密级别 一般 文件编号最后修改日期2020 年 4 月 3 日 文件名称技术部源代码控制管理制度 V1 0页数 5 6 地址 上海市浦东新区陆家嘴环路 166 号未来资产大厦 21 层 电话 021 传真 021 802 说明 与源代码相关目录为 60 70 其中 60 为原有网站开发源代码 使用 grails groovy 进行开发 70 为网站重构代码 front 目录为重构前段代码 包含 HTML 和 JS IdeaUI project 为主体开发代码 三 附则三 附则 1 实施日期 2 解释权属 雪山金融总裁办 3 其他说明 上海雪山金融信息服务

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论