起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6797|回复: 4

X5应用热布署操作细则

  [复制链接]

12

主题

2620

帖子

2843

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2843
发表于 2012-9-25 11:59:06 | 显示全部楼层 |阅读模式
本帖最后由 hecr 于 2014-1-26 09:25 编辑

X5热布署操作细则
1. 添加新功能
    直接将新功能的模型资源复制到运行环境相应的目录下即可.        

2. 删除功能
    删除功能相应的模型资源即可.

3. 更新功能
    3.1 更新业务模型
         3.1.1 更新相应的业务模型文件:
                  对于java文件,不仅需要更新java源码,还需要更新相应的classes;其它
         文件只需要更新即可。
               
         3.1.2 标识更新的模块列表
             在BIZ目录中添加一个.modified文件,文件的内容记录需要更新模块列表,
         以换行进行分隔;
            模块命名规则:
             a. java文件所在的模块:dsrc或src的父目录; 例如BIZ模型
         中"/SA/task/logic/code/dsrc/Task.java"对应的模块是
         "/SA/task/logic/code";
                   b. 非java文件所在的模块:当前目录; 例如BIZ模型
         中"/SA/task/workTask/workTask.process.m"对应的模块
         是"/SA/task/workTask";
               
        
     3.2 更新界面模型(UI或mobileUI)
          3.2.1 W文件更新:将服务器上的.w, .release(如果有的话)和.cache文件删除,复制最新的.w文件到服务器上;
          3.2.2 [此特性2000 SP2后才支持]JS文件更新:不仅需要更新JS文件,还需要修
    改当前应用的版本号(应用的版本号在"/应用名/config/application.xml"文件中的
    version节点中标识);
       3.2.3 JAVA文件更新: 更新java源码和相应的classes文件;同时在UI或
    mobileUI下添加.modified文件,标识更新过哪些模块下的java(模块命名规则与BIZ
     层类似,唯一的区别界面模块必须以/UI或/mobileUI开头);
          3.2.4 其它文件更新:更新文件自身即可;

12

主题

2620

帖子

2843

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2843
 楼主| 发表于 2012-9-25 13:13:24 | 显示全部楼层
3.2.4 其它文件更新:更新文件自身即可;

2

主题

20

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2013-3-25 11:10:10 | 显示全部楼层
mark

80

主题

345

帖子

1668

积分

金牌会员

Rank: 6Rank: 6

积分
1668
发表于 2015-1-22 16:50:28 | 显示全部楼层
3.2.3 怎么就不生效呢?

25

主题

270

帖子

603

积分

高级会员

Rank: 4

积分
603
QQ
发表于 2019-6-12 11:15:35 | 显示全部楼层
很好
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2021-1-18 10:08 , Processed in 0.068692 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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