BBS.ChinaUnix.net
今日推荐    首页 | 新闻 | Linux | AIX | 博客 | 论坛 | 存储 | 人才 | 培训 | 知识库 | 资料 | 读书 | 手册 | 精华 | 下载 | 空间     
  会员: 密码: 免费注册 | 忘记密码 | 会员登录 | 搜索 | 帮助 


构建基于ineternet的PB远程协同开发环境

首页 » 论坛 » Sybase »  
[打印] [订阅] [收藏] [推荐给朋友] [本帖文本页]
  本主题由 fanqiang 于 2007-7-25 10:14 解除精华 
newmount
新手




UID:508140
注册:2006-12-20
最后登录: 2007-11-16
帖子:3
精华:0

可用积分:103
信誉积分:100
专家积分:0 (本版)

状态:...离线...

[个人空间] [短信] [博客]


顶部
1楼 发表于 2007-7-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 编辑 ]



2007-7-23 18:20
  下载次数: 542
PB版本控制文档.rar (188.01 KB)
  我写的操作文档


您对本贴的看法:鲜花[2] 臭蛋[0]
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布
ehxz   帅哥 (宗宗)
侠客
宗宗



UID:122155
注册:2003-12-25
最后登录: 2008-04-03
帖子:41
精华:0

可用积分:252
信誉积分:100
专家积分:0 (本版)

来自:http://www.dbacn.com/
状态:...离线...

[个人空间] [短信] [博客]


顶部
2楼 发表于 2007-7-24 10:19 
就是字小的很



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

欢迎光临SYBASE中国论坛

http://www.sybasecn.com/
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布
ehxz   帅哥 (宗宗)
侠客
宗宗



UID:122155
注册:2003-12-25
最后登录: 2008-04-03
帖子:41
精华:0

可用积分:252
信誉积分:100
专家积分:0 (本版)

来自:http://www.dbacn.com/
状态:...离线...

[个人空间] [短信] [博客]


顶部
3楼 发表于 2007-7-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能越走越好。



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

欢迎光临SYBASE中国论坛

http://www.sybasecn.com/
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布
Powerhouse   帅哥
新手




UID:614587
注册:2007-9-9
最后登录: 2007-10-19
帖子:3
精华:0

可用积分:3
信誉积分:0
专家积分:0 (本版)

状态:...离线...

[个人空间] [短信] [博客]


顶部
4楼 发表于 2007-9-14 20:09 
亲爱的newmount,想请教你的问题

在VSS基础上安装了SAW5.2 beta,发现在PB环境里对象前再也找不到圆圈标志了,但在VSS下会有"圆圈"标志,你测试的时候,在SAW下,有没有圆圈标志



您对本贴的看法:鲜花[0] 臭蛋[0]
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布
sztaoqing
新手




UID:617929
注册:2007-9-17
最后登录: 2007-09-20
帖子:3
精华:0

可用积分:3
信誉积分:0
专家积分:0 (本版)

状态:...离线...

[个人空间] [短信] [博客]


顶部
5楼 发表于 2007-9-18 17:40 
谢谢陆兄指导,已经成功使用,和vss相比好处在于可以Internet,而且速度比较快,因为是基于Internet网络的原因,和VSS相比缺少了一个本地代码脱机修改后和服务器上代码不同的时候不能提示(但这个问题不大,只要协同开发人员遵守先checkout再修改就没有问题了)



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

www.pdriver.com 陶清网站
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布
yang111222333
新手




UID:623512
注册:2007-9-30
最后登录: 2007-10-27
帖子:1
精华:0

可用积分:1
信誉积分:0
专家积分:0 (本版)

状态:...离线...

[个人空间] [短信] [博客]


顶部
6楼 发表于 2007-10-27 09:16 
vss在局域网用过,基于internet客户端如何配置还要向陆兄请教



您对本贴的看法:鲜花[0] 臭蛋[0]
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布
suixiufeng
新手




UID:713315
注册:2008-6-2
最后登录: 2008-06-02
帖子:1
精华:0

可用积分:1
信誉积分:0
专家积分:0 (本版)

状态:...离线...

[个人空间] [短信] [博客]


顶部
7楼 发表于 2008-6-2 14:40 
有帮助

该文档对我有一些帮助



您对本贴的看法:鲜花[0] 臭蛋[0]
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布

首页 » 论坛 » Sybase »


 


Copyright © 2001-2008 ChinaUnix.net All Rights Reserved     联系我们:

感谢所有关心和支持过ChinaUnix的朋友们    转载本站内容请注明原作者名及出处

京ICP证041476号


清除 Cookies - ChinaUnix - Archiver - WAP - TOP

Processed in 5.293741 second(s), 6 queries , Gzip enabled