随笔 - 70, 文章 - 0, 评论 - 9, 引用 - 0
数据加载中……

xTuple ERP开发环境安装 (PostBooks)

OpenRPT
xTuple core
CSVimp
Updater

其他:
Subversion
Qt
PostgreSQL
Git


1  SUbversion
下载:http://subversion.tigris.org/project_packages.html 
        或者:http://rapidsvn.tigris.org/ (图形化操作)

2  PostgreSQL
下载:www.postgresql.org, 点击Download,可以选择下载安装包或者是源码。

3  设置环境变量

4  下载OpenRPT,CSVImp,xtlib(starting with xTuple ERP 3.7.0alpha),xTuple GUI Client源代码
命令行下载:
$ mkdir postbooks-checkout-area
$ cd postbooks-checkout-area
$ svn co https://postbooks.svn.sourceforge.net/svnroot/postbooks/xtuple/trunk xtuple
$ svn co https://openrpt.svn.sourceforge.net/svnroot/openrpt/openrpt/trunk openrpt
$ svn co https://postbooks.svn.sourceforge.net/svnroot/postbooks/csvimp/trunk csvimp
$ svn co https://poostbooks.svn.sourceforge.net/svnroot/postbooks/xtlib/trunk xtlib

图形化界面下载(RapidSVN):
新建一个要保存的目录(如C:\Qt\xTuple-src),打开RapidSVN,选择REPOSITORY(文档库) - CHECKOUT(签出),分别输入以下文字:
https://openrpt.svn.sourceforge.net/svnroot/openrpt/openrpt/trunk C:\Qt\xTuple-src\openrpt
https://postbooks.svn.sourceforge.net/svnroot/postbooks/xtuple/trunk C:\Qt\xTuple-src\xtuple
https://postbooks.svn.sourceforge.net/svnroot/postbooks/csvimp/trunk C:\Qt\xTuple-src\csvimp
https://postbooks.svn.sourceforge.net/svnroot/postbooks/xtlib/trunk C:\Qt\xTuple-src\xtlib

5  编译OpenRPT,CSVImp,xtlib,xTuple Application

6  包含CSVImp(可选)
如果想使用CSV导入工具(3.5.1版本以上),需要拷贝plugin库到正确位置:
在xTuple下创建文件夹bin\plugins,拷贝:% cp ..\csvimp\plugins\pluginlibraryname bin\plugins

7  数据库恢复
下载:http://sourceforge.net/projects/postbooks/files/03%20PostBooks-databases/3.8.0Beta/
可恢复其中的.backup文件
恢复步骤:
1)创建admin用户
执行命令:psql -U postgres -f init.sql template1
其中init.sql为下载好的文件,template1为登录的数据库。可以改为默认已存在的数据库postgres
也可以在pgAdmin下的SQL中执行init.sql中的内容
2)创建新数据库
执行命令:createdb -U admin production
注意用户名为admin
也可以在pgAdmin下执行SQL语句:
create database "production" with owner = admin
       ENCODING 
= 'UTF8'
       TABLESPACE 
= pg_default
       LC_COLLATE 
= 'Chinese (Simplified), Singapore'
       LC_CTYPE 
= 'Chinese (Simplified), Singapore'
       CONNECTION LIMIT 
= -1;
3)恢复数据库:
cmd到.backup文件所在目录下
执行命令:pg_restore -U admin -d production -v quickstart.backup





------------------- 更新及升级--------------------
1  更新包
    检查更新包(系统 -- Check for Updates)
    找到要下载的包(http://sourceforge.net/projects/postbooks/files/12%20PostBooks-packages/)
    下载.gz文件包
    更新包(系统 -- 设计 -- Packages -- Load)
2  升级PostBooks版本
    检查更新包(系统 -- Check for Updates)
    找到要下载的包(http://sourceforge.net/projects/postbooks/files/03%20PostBooks-databases/)
    下载pb<xxx>to<xxx>.gz包
    更新包(系统 -- 设计 -- Packages -- Load)
    找到要下载的GUI客户端应用程序(http://sourceforge.net/projects/postbooks/files/02%20PostBooks-GUIclient-only/)
    下载某个平台的包(Windows)
    解压
    将文件拷贝并覆盖到原来的Client目录下

posted on 2011-11-04 18:07 seahouse 阅读(2321) 评论(0)  编辑 收藏 引用 所属分类: 开源


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理