ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
### 程序提交规范 Svn上提交程序和脚本等信息时必须有QC编号或任务编号,不得无故提交代码。 程序提交 首先通过SVN UPDATE操作从$/产品/trunk/source/获取最新版本,修改完成后commit,如果有冲突,还需手工解决冲突。不得出现编译错误,影响其他同事任务开发。 开源JAR包 Public下面的jar包,不允许开发人员增加、修改或删除。如果要引用新的JAR包或替换原来的JAR包,需向产品技术经理提出申请,由技术组评估后给出最终意见。由配置管理员负责上传,并在<第三方jar包登记.xls>登记。 脚本提交规范 我们现在提交的脚本包括,表结构、菜单、系统参数及字典信息等类型的脚本,需做到:能重复执行的增量的脚本。触发器禁止提交。表、数据修改脚本文件名称必须是小写。 (1) 增量的脚本要完整,不得有遗漏现象;执行时不得有错误,每个脚本头部都要有针对此次修改的说明;脚本提交均为增量脚本 (2) 脚本命名规则如下:pdm_类型_具体对象名_修改日期.sql,下面红色标注的为各种类型脚本提交的标准文件头。其中表的表空间为xxx_table,索引的表空间为xxx_index,表空间使用说明见下面。 表的修改 pdm_table_tcustomerinfo_20100819.sql(包括序列,索引) 数据修改 pdm_update_hsi_menu_20100819.sql 强调:序列、索引必须以表的修改方式提交,表名是其所归属的表,不要另起文件。 (3) 菜单hsi_menu,报表hsr_report,桌面his_subscribeinfo、系统参数等脚本,提交至标准版默认不开启。即c_isuse=0,再提交某个客户的个性化脚本开启。 函数存储提交规范(SVN) 现在函数存储过程的提交采用和程序一样,首先通过SVN UPDATE操作从$/产品/trunk/database/proscript获取最新版本,修改完成后commit,如果有冲突,还需手工解决冲突。函数、存储、包命名必须是大写。 包含内容和后缀名为 存储过程:$/产品/trunk/database/proscript/proc下,后缀名为:.prc;命名规范为SP_存储名称,必须大写。 函数: $/产品/trunk/database/proscript/func下,后缀名为:.fnc;命名规范为F_函数名称,必须大写。 对象类型:$/产品/trunk/database/proscript/type下,记录表类型后缀名为:.tpb;记录类型后缀名为:.tps;命名规范为TYPE_类型名称,必须大写。 包:     .pkg    (指包头和包体在同一个文件中) 包头:    .pks 包体:    .pkb 视图: $/产品/trunk/database/proscript/view下,后缀名为:.vw;命名规范为V_视图名称,必须大写。 注意:存储过程的内容,最后一行要有斜线,否则用工具执行会报错。 开发登记项 开发人员在开发中,务必登记字典、系统参数、报表编号、数据资源、桌面编号、菜单编号等一系列系统相关数据配置信息。 开发登记提交目录为:$/产品 /trunk/Documents/D5.Others/开发登记