Subversion是否有可行的SCC集成?

时间:2009-07-21 22:46:27

标签: svn version-control powerbuilder msscc

对于支持Microsofts标准SCC API的Subversion客户端,您有什么建议?

到目前为止,我发现了两种可能性:

  • TortoiseSVN SCC。似乎既不成熟,也不活跃也不支持(自2005年1月以来没有发布)
  • 来自PushOK的
  • SVN Plugin。商业,价格隐藏在登录页面后面。

这些都不是特别引人注目 - 所以我想我会转向StackOverflow。

哪些Subversion客户端支持SCC API,适合与Sybase PowerBuilder一起使用?

首选开源,但考虑商业解决方案 - 质量/可靠性比成本(在合理范围内)更重要。

背景信息:运行v1.6的Subversion服务器以及其他工作已经使用TortoiseSVNAnkhSVN作为客户端。

更新为什么不使用TortoiseSVN并完成它?

我的部分问题是Powerbuilder工作方式的特殊性 - 应用程序的所有部分都存储在PBL(“pibble”)文件中。在文件系统级别使用源代码管理,您只能签入/签出整个应用程序。如果你想逐个管理事物,你必须从里面 PowerBuilder,通过基于SCC的集成来做。

更新这些PBL文件有什么用?

对于那些感兴趣的人,有些more details

  

PowerBuilder将其代码存储在PowerBuilder库(PBL)中,而不是单独的ASCII文本文件[this]为集成增加了一层复杂性。 (http://pbdj.sys-con.com/node/42500

6 个答案:

答案 0 :(得分:6)

AFAIK,唯一的两个选项是PushOk的插件和PBSCC Proxy。几个月前我给了PBSCC代理一个快速的尝试,它并不像我希望的那样顺利(虽然这真的是一个快速的尝试。有些人可能会对它感到满意)。我非常感谢为社区贡献这样一个工具的人,但是对于PushOk要求的价格,我会选择他们的工具。作为商业,它有支持和对客户的承诺。除非你打算将SVN用于你在家里进行的一些辅助项目,否则对我来说这不仅仅是代价。

可悲的是,StackOverflow中的PB开发人员并不多。如果你想让更多的观众听到这样的问题,我想你也应该在sybase.public.powerbuilder.source_control新闻组上问他们。您还会发现很多关于SVN / PB集成的问题已经得到解答。

答案 1 :(得分:5)

代理SVN 是一个实现 MS-SCCI 接口的Subversion插件,因此与 PowerBuilder IDE集成。这个link描述了这是如何完成的。

注意:代理SVN 是一个商业项目。

答案 2 :(得分:3)

有一个使用Subversion with Powerbuilder using PBSCC的指南,可能对您有用。

答案 3 :(得分:1)

您检查了这个link吗? 我可以看到你可以使用PBSCC作为PowerBuilder的SVN客户端。

答案 4 :(得分:-1)

AnkhSVN - 一个颠覆SSC提供者:

enter image description here

这是open source

答案 5 :(得分:-7)

您找不到更多选项的部分原因是,确实没有必要(IMO)拥有这种界面。 TortoiseSVn插入shell,是关于Windows平台上可以想象的最简单,最轻量级的源代码控制。

我个人从不喜欢VSS和IDE集成 - Alt-tabbing是一个访问文件浏览器窗口的简单任务。