Version control 有没有人使用Sybase Powerbuilder的Clear Case?

Version control 有没有人使用Sybase Powerbuilder的Clear Case?,version-control,sybase,clearcase,powerbuilder,Version Control,Sybase,Clearcase,Powerbuilder,有消息说要使我们的供应链管理系统标准化。泥版上写着清楚的字 我正在联系任何实际使用此配置的人,以获取最佳实践、提示和技巧、战争故事,以及任何东西 Sybase源代码管理新闻组只返回蟋蟀的声音 目前,我们拥有大量积极维护的Powerbuilder 11.5和EAServer 5.5系统,因此在PBL库文件级别进行版本升级不是一个选项 我们还需要很长很长的时间才能使用最新版本12,它删除了PBL文件,使用文本文件,并作为Visual Studio插件使用。我在以前的工作中使用了ClearCase和P

有消息说要使我们的供应链管理系统标准化。泥版上写着清楚的字

我正在联系任何实际使用此配置的人,以获取最佳实践、提示和技巧、战争故事,以及任何东西

Sybase源代码管理新闻组只返回蟋蟀的声音

目前,我们拥有大量积极维护的Powerbuilder 11.5和EAServer 5.5系统,因此在PBL库文件级别进行版本升级不是一个选项


我们还需要很长很长的时间才能使用最新版本12,它删除了PBL文件,使用文本文件,并作为Visual Studio插件使用。

我在以前的工作中使用了ClearCase和PowerBuilder

我们使用IDE集成的源代码管理,并对其进行了设置,以便将单个对象作为原始文本对象(.sro、.srw等)保存在clearcase中。我不是那个导出对象的人,所以很遗憾,我不能提供详细信息,但我认为PB至少可以为您做一些。无论如何,当我们从PB签入文件时,使用这种配置,IDE会自动将.srX文件签入ClearCase。这是您需要的配置,以便您可以使用ClearCase工具查看更改的历史记录

我们还使用PowerGen使用ClearCase中的源文件自动创建PBL。这也是您要设置的过程。在此过程之前,我们必须手动将PBL检查到源代码管理中(!!)。我强烈建议您不要这样做-否则您无法真正保证.srX文件和PBL是同步的


总之,这是一个简短的总结。如果您有什么需要我澄清的,请告诉我,我会尽力的。祝你好运

我确实使用ClearCase,但不是直接用于PowerBuilder项目

ClearCase手册包括:

  • 关于
  • 和一个,包括一个“ “文件
Sybase信息中心(11.5)提到


无论是否使用PowerBuilder项目,我建议:

  • 所有开发活动的快照视图
  • 用于咨询目的的动态视图(您可以同时拥有这两个视图:一个动态视图用于测试配置规范,另一个快照视图用于重用相同的已测试配置规范并实际在本地复制文件)
  • CC Vob服务器(用于托管存储库)应位于LAN上。如果WAN上有,则使用CCRC(通过web与web ClearCase服务器进行通信的RCP客户端,该服务器反过来将与同一LAN上的Vob服务器进行通信)
  • CC LAN上的视图服务器(每个客户端应管理自己的视图服务器)

    • 我一直使用以下模式

      _work.pbl _最后一分钟更改.pbl 1.pbl 2.pbl 3.pbl

      我从1,2,3导出对象。。。并将它们检查到clearcase中。我使用PowerGen设置了一个夜间构建,以将引导导入网络共享。我使用脚本将这些pbl拉到我的视图中。我从clearcase中签出一个对象并将其导入我的_work.pbl。进行更改,导出并将其签入clearcase。然后,触发器触发一个CI构建,该构建将对象导入到_last_minute_changes.pbl中,并根据前几个晚上的pbl重新生成该对象,然后将其存档到网络共享

      然后使用脚本从共享中刷新视图,并从my work.pbl中删除该对象。当需要部署时,我们会运行一个脚本,将同步的pbl转换成pbd


      我在4个州的100多名powerbuilder开发人员的团队中使用了这个过程,对我们来说效果非常好。我们的应用程序有12000多个对象,我们从来没有遇到过任何问题。

      我是源代码管理管理员,我已经一起使用ClearCase和PowerBuilder(使用IDE集成)大约7年了。我们已将PBL对象(.srw、.sru等)导出并保存在ClearCase中。PBL不在ClearCase中。我们还使用PowerGen代替GLV进行再生,因为GLV存在更复杂系统的问题

      ClearCase与PowerBuilder完美集成(我们使用的是9,我们在升级到12时正在进行ROI)


      在IBM网站上搜索“PowerBuilder和ClearCase.pdf入门”。这包含了一些非常好的信息。

      谢谢,在一个变化非常小的PB应用程序上,他们只签入PBL——因为变化很少,他们只需要版本交付记录。我们的构建人员也使用PowerGen,但它并没有提供给开发人员。我关心的是本地磁盘上既有PBL文件又有SRC文件的磁盘空间,如果我们必须使用UCM,这也会使使用的字节膨胀。*每个PBL都有自己的目录吗?*您是如何引导或为新开发人员提供源代码的?*(1)是的,每个PBL都有自己的源文件目录(2)PowerGen被集成到我们的构建过程中,所以如果开发人员需要一组新的PBL,他们要么等待构建完成,要么要求CM(构建)人踢一个。(3)这是客户端/服务器环境中的桌面应用程序。但是如果你有特定的问题/顾虑,也许我或其他人可以帮助你…谢谢。我读过这些,在我得到一个工作测试环境设置之前,我无法真正掌握我似乎需要理解的触觉知识。我想我想要的是更多与过程相关的问题。在IDE之外解决冲突的频率有多高?视图是动态的还是静态的?CC服务器是位于现场还是跨WAN等…@Rawheiser:我添加了一些ClearCase设置的一般建议。Gracias,等式中的成本部分刚刚上升。。因为我想他们希望有一个集中的VOB服务器。CCRC需要导入/导出对象和添加的操作