首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自动构建与手动构建

自动构建与手动构建
EN

Stack Overflow用户
提问于 2012-02-04 00:02:28
回答 4查看 665关注 0票数 2

当你在一个缓慢的服务器上工作时,“自动构建”是一个真正的痛苦,因为有时当你更改一小段代码(甚至只是看一眼)时,整个项目似乎都在重建-这可能需要很多分钟,同时还会破坏数据库。

如果我禁用“自动构建”并手动构建单个元素,我需要做多少?

例如,如果我修改了一个自定义控件,我需要重新构建“父”Xpage吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-02-04 01:56:31

我的经验是,如果您关闭了“自动构建”,您需要在修改了应用程序中嵌入的任何自定义控件、XPages或Java代码后的某个时刻进行重新构建。这并不意味着在每次测试之后,但显然是在您可以测试更改之前。

在修改主题、css或JS脚本库(客户端或服务器)后,似乎不需要重新生成。当然,还有对传统设计元素(表单、视图、代理、页面等)的更改。不需要重建。

最好的办法是在本地(或在本地服务器上)工作和测试,并根据需要更新服务器。我是在自动关闭Build的情况下这样做的。

/Newbs

票数 1
EN

Stack Overflow用户

发布于 2012-02-04 00:05:48

“自动构建”导致在每个保存操作上执行构建(在可构建的设计元素上)。手动构建会做完全相同的事情,但只有在您告诉它的时候。换句话说,禁用此设置并不会强制您单独构建每个设计元素...它只会在你开发的时候提高你的生产力,因为只有当你决定你已经准备好测试时才会执行构建。

票数 3
EN

Stack Overflow用户

发布于 2012-02-04 00:34:05

另一种选择是本地工作,如果你想保持“自动构建”选项的启用,然后将数据库复制回服务器。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9131599

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档