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