Peoplesoft 版本控制

 

实际上Peoplesoft 开的版本控制和.net, java等一般的开发是完全不同的. 因为, 一般的项目开发, 都是以文本文件为单位进行

version control的, 而Peoplesoft 大部分的应用程序的内容是基于数据库的改动. 所以, 一般的VSS, CVS,

subversion 等版本控制工具和方法是无法完成全部的PS的版本控制任务的. 相应的, 有两个另外工具, 专门为Peoplesoft 做版

本控制:

 

1. Quest Stat for Peoplesoft

http://www.quest.com/stat-peoplesoft/

 

在这里有产品介绍, 还有Demo(在页面的右上角). Stat的功能除了Version Control 还有

Change Control

Project Management

Knowledge Repository

 

2. Phire Architect

http://www.phire-soft.com/product.html

 

功能有:

Development Support

Version Control

Incident Management

Change Request Tracking

Project Support

Online Document Form Builder

Reporting and Compliance

Rapid Deployment

Security

 

个人感觉, Phire Architect和Peoplesoft的产品结合得更紧密, 它可以作为插件集成在Peoplesoft的产品里, 而

Stat应用起来和Vss的感觉最像. 上手比较容易.

 

当然两者都不是免费的, 网上讨论中还提到过另两种免费的配置方法:

 

3. 利用Vss把Peoplesoft 生成的文件进行管理.

在文档中pt849apd-b0307.pdf第22章提到, 可以Copy a project from a file, 和Cope a

project to a file. 可以将Project file 在VSS进行版本管理.

另外, Project 所生成的, PeopleCode也可以导出成Text file 在VSS进行控制.

4. 数据库备份

既然Peoplesoft 大部分的改动是存在了数据库里, 那么, 也可以用数据库备份.

 

以上的两种方法, 需要大量的log日志的记录才能达到版本控制的效果.

 

总结: 用专用软件进行版本控制, 比较专业, 有效. 但有时候, 功能又过于强大. 很多我们用不到的地方. 用免费的方法, 比较繁琐, 容易出

错, 而且成功的经验不多. 只限于网的的讨论. 优点则是成本很低.

 

欢迎继续就此问题进行讨论:

 

参考资料:

PeopleSoft Version Control

http://blog.greysparling.com/2006/01/peoplesoft-version-control.html

 

Change Control and PeopleSoft Development

http://www.erpassociates.com/2006/04/04/change_control_and_peoplesoft_developmen

 

 

posted @ 2008-12-10 11:11  lvhonglei  阅读(988)  评论(0编辑  收藏  举报