可以使用Deployment Groups 将开发环境修改和新增的内容发布到生产环境,也可以使用Labels 发布到生产环境。
下面就介绍使用Deployment Groups发布:
1、新建Deployment Groups
打开Repository Manager,菜单-》Versioning-->Deployment-->Groups
点击New...
Group type 这里选static,手动添加需发布的对象到Deployment Group,
如果选Dynamic,需要设置Query查询要不发的对象
2、添加对象到Deployment Group
必须是check in 的对象才能添加到Deployment Group
还是在Repository Manager里,
右键要添加的对象,选择Versioning--》View History
点击Tools--》Add to Deployment Group
在弹出的窗口中选择一个Deployment Group,点OK。
3、将Deployment Group中的对象复制到Production环境
在Repository Manager里面,分别连接上开发库和生产库,如图
首先在Production里面check in所有的对象
选中开发库的Deployment Group,并拖动到Production存储库中,弹出复制选项的窗口
选中目标环境对应的文件夹
会出现一系列选项
上图是保持mapping variable的值
这个较为重要,保持Sequence Generator的当前值,不选中表示用开发环境的值覆盖生产环境的值
但是一般都是选择保持Production的值
完成后,会在控制台显示复制成功的信息
带截图完整版见我的有道云笔记:http://note.youdao.com/noteshare?id=e96ad41b82c17f400bb8f0f9784f6450