找回密码
 立即注册

QQ登录

只需一步,快速开始

michaelchen

中级会员

77

主题

166

帖子

747

积分

中级会员

积分
747

[已处理] 协同开发问题

michaelchen
中级会员   /  发表于:2022-2-11 09:52  /   查看:1449  /  回复:1
1金币
采用协同开发问题:
1. 协同开发后,代码会在三个地方,本地设计器,gitee云服务器,应用服务器上,那么,如果本地设计器用gitee上的工程文件,要测试,就必须全部签出,否则,无法运行。这个如何处理?
2. 放云上面的代码包含数据库文件,那么,数据库表中的数据也会放上面吗?
3. 活字格发布时,有数据库覆盖,一般在什么时候做这样的操作?当系统正式运行时,服务器上每天都会产生数据,如果这样做,会非常危险,一旦操作失误,数据丢失,对企业来讲,损失是很大的。


最佳答案

查看完整内容

您好,一个一个的回复您哈~ 1.这边使用7.0.104.0打开协同工程。不用签出就是可以运行的,当然如果是要修改内容肯定是要签出的。不过您可以使用另存为功能将协同工程保存到本地,然后修改测试运行本地的工程都是不需要签出的。 2.如果是内建数据库的话,数据库文件已经放置在云上了,数据表中的数据也是放置在云上的。 3.覆盖数据库发布是有两种的,一种是全覆盖发布,一般在第一次发布时将设计器的表结构传递到服务器中。另一种 ...

1 个回复

倒序浏览
最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-2-11 09:52:11
来自 2#
您好,一个一个的回复您哈~
1.这边使用7.0.104.0打开协同工程。不用签出就是可以运行的,当然如果是要修改内容肯定是要签出的。不过您可以使用另存为功能将协同工程保存到本地,然后修改测试运行本地的工程都是不需要签出的。
2.如果是内建数据库的话,数据库文件已经放置在云上了,数据表中的数据也是放置在云上的。
3.覆盖数据库发布是有两种的,一种是全覆盖发布,一般在第一次发布时将设计器的表结构传递到服务器中。另一种是半覆盖,是在设计其中对数据库表的结构做了调整,可以使用半覆盖发布,这样服务器中的数据是不会收到影响的。

详细您可以参考帮助手册

另外还可以使用获取数据库数据功能,可以获取服务器的数据到本地设计器中。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部