免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7883 | 回复: 6
打印 上一主题 下一主题

构建基于ineternet的PB远程协同开发环境 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-07-23 18:20 |只看该作者 |倒序浏览
   构建Powerbuilder远程协同开发环境是有效降低开发成本,提高开发效率的好办法,
但是,就一般小型公司而言,采用clear case 之类的工具过于高昂和实施不易,我试过
了市面上多种的版本控制工具,如 (firefly, PVCS SourceOffSite startean2005 ,
wincvs 等,对于基于代码级的版本控制大都有问题,无法做到与Powerbuilder10开发环
境集成,都会出现报错或无法有效协同,而简单的基于pbl库的管理,则意义不大。

     最后发现perforce visual source safe 可与Powerbuilder环境非常好的结合,

perforce的资料较少,而且配置管理全是命令行式,非常不便,管理成本较高。

      采用visual source safe非常简单方便,而且团队人员只需简单学习,即可协同开发,

较为方便,但visual source safe由于采用文件共享形式,只能用于局域网,而
visual source safe2005internet支持功能只能用于visual studio 开发环境,无法用于
Powerbuilder。因此构建一个基于PB的简单、易用的internet开发环境,是个问题。而解决的
关键是找到一个与PB兼容的,基于Tcp/Ip协议传输的版本管理软件。


    经过较长时间的搜索和测试,最后发现:采用visual source safe + source any where 软件

是解决这一问题的有效途径,source any where 是构建于visual source safe库之上的,
基于Tcp/Ip协议的版本管理工具,使用同visual source safe一样简单,包含服务器端和客户端两个程序,
在安装visual source safe的机器上安装服务器端,在Powerbuilder开发机上安装客户端即可。
同时数据传输采用SSL加密,较为安全的。详细的使用见软件,比较简单,我就不多说了。在pb10和pb10.5的环境下都没有问题.

    这次,借sybase 这次活动,将我这点心得发表出来,并送上我写一个文档,为存在同样问题的朋友和团队提供一点思路。

独乐乐不如众乐乐,希望给大家带来一些帮助。也希望sybase , powerbuilder能越走越好。

作者:陆海峰 newmount@163.com
转载请注明出处。


source any where软件可在www.dynamsoft.com下载。




[ 本帖最后由 newmount 于 2007-7-24 10:32 编辑 ]

PB版本控制文档.rar

188.01 KB, 下载次数: 866

我写的操作文档

论坛徽章:
0
2 [报告]
发表于 2007-07-24 10:19 |只看该作者
就是字小的很

论坛徽章:
0
3 [报告]
发表于 2007-07-24 10:20 |只看该作者
构建Powerbuilder远程协同开发环境是有效降低开发成本,提高开发效率的好办法,
但是,就一般小型公司而言,采用clear case 之类的工具过于高昂和实施不易,我试过
了市面上多种的版本控制工具,如 (firefly, PVCS ,SourceOffSite ,startean2005 ,
wincvs 等,对于基于代码级的版本控制大都有问题,无法做到与Powerbuilder10开发环
境集成,都会出现报错或无法有效协同,而简单的基于pbl库的管理,则意义不大。

     最后发现perforce 和visual source safe 可与Powerbuilder环境非常好的结合,
但perforce的资料较少,而且配置管理全是命令行式,非常不便,管理成本较高。

      采用visual source safe非常简单方便,而且团队人员只需简单学习,即可协同开发,
较为方便,但visual source safe由于采用文件共享形式,只能用于局域网,而
visual source safe2005的internet支持功能只能用于visual studio 开发环境,无法用于
Powerbuilder。因此构建一个基于PB的简单、易用的internet开发环境,是个问题。而解决的
关键是找到一个与PB兼容的,基于Tcp/Ip协议传输的版本管理软件。


    经过较长时间的搜索和测试,最后发现:采用visual source safe + source any where 软件
是解决这一问题的有效途径,source any where 是构建于visual source safe库之上的,
基于Tcp/Ip协议的版本管理工具,使用同visual source safe一样简单,包含服务器端和客户端两个程序,
在安装visual source safe的机器上安装服务器端,在Powerbuilder开发机上安装客户端即可。
同时数据传输采用SSL加密,较为安全的。详细的使用见软件,比较简单,我就不多说了。在pb10和pb10.5的环境下都没有问题.

    这次,借sybase 这次活动,将我这点心得发表出来,并送上我写一个文档,为存在同样问题的朋友和团队提供一点思路。
独乐乐不如众乐乐,希望给大家带来一些帮助。也希望sybase , powerbuilder能越走越好。
Powerhouse 该用户已被删除
4 [报告]
发表于 2007-09-14 20:09 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
sztaoqing 该用户已被删除
5 [报告]
发表于 2007-09-18 17:40 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
6 [报告]
发表于 2007-10-27 09:16 |只看该作者
vss在局域网用过,基于internet客户端如何配置还要向陆兄请教
suixiufeng 该用户已被删除
7 [报告]
发表于 2008-06-02 14:40 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP