2012-07-30 32 views
-1

我使用deb file生产和source为development.Is这件事的正确方法是什么?差异BTW DEB和src

我认为DEB可能对生产环境中的某些优化(杓或PYC)。


但是由于我必须将我的自定义模块一次一个地移动到生产环境中,我发现它越来越困难。

实际插件路径是这里

(1) /usr/share/pyshared/openerp/addons 

但init.d下点

(2) /usr/lib/pymodules/python2.7/openerp/addons 

在某些模块__init__.py1(如:web_rpc)

和它的一些在2(例如:小时)


什么实际的区别BTW

http://nightly.openerp.com/6.1/nightly/src/ 

http://nightly.openerp.com/6.1/nightly/deb/ 

回答

0

我没有尝试过这个deb文件,因为我们使用了Ubuntu all-in-one script从openerpappliance.com。它从Launchpad下载源代码,然后为您运行部署脚本。它也会在你安装完成后进行更新。

我们很高兴与5.0版本,但我们还没有尝试过的6.1版,还没有。

+0

应该尝试6.1,它已得到了更有效的网络界面和强大的功能.. – Jibin 2012-07-31 05:10:04

+0

我们在现在进行迁移,@Jibin的中间。 – 2012-07-31 18:10:48

0

你可以用6.1做的是,你可以给多个插件路径分隔在逗号您的配置文件,否则你可以为你的自定义文件夹中创建的插件文件夹中的链接,而你可以保持cumized模块,你想要的,只要把链接(快捷方式)到你的插件sfoderl。这会给你灵活性。

感谢您

+0

Thanks.But我定制了一些内置模块,直接省去继承(我知道它不推荐)。我在开发之后将文件移动(覆盖)到'/ usr/share/pyshared/openerp/addons'。 – Jibin 2012-07-31 04:56:53

+0

好吧src基本上是一个源文件,喜欢准备开发提取并从任何你想要的地方运行。虽然Deb准备部署软件包,但您可以像系统服务一样安装它们,并且它可以像Debian,Ubuntu一样在系统上安装。 – 2012-07-31 06:08:50

+0

优化怎么样? – Jibin 2012-07-31 07:01:49