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目录下