22

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

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

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

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

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

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

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

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

更新那些 PBL 文件是怎么回事?

给有兴趣的人提供更多细节

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

4

6 回答 6

6

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

遗憾的是,StackOverflow 中的 PB 开发人员并不多。如果您希望更多的听众来回答此类问题,我认为您还应该在sybase.public.powerbuilder.source_control新闻组上向他们提问。您还会发现很多关于 SVN/PB 集成的问题已经得到解答。

于 2009-07-22T08:49:21.703 回答
5

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

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

于 2011-12-29T23:55:04.820 回答
3

有一个使用 PBSCC 将 Subversion 与 Powerbuilder 一起使用的指南,它可能对您有用。

于 2009-07-21T23:40:16.767 回答
1

你检查过这个链接吗?
正如我所看到的,您可以使用 PBSCC,它是 PowerBuilder 的 SVN 客户端。

于 2009-07-21T22:58:18.083 回答
-1

AnkhSVN - A subversion SSC provider:

enter image description here

It's open source.

于 2012-01-18T01:04:02.143 回答
-7

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

我个人从不喜欢 VSS 和 IDE 的集成——Alt-tabbing 是一个简单的任务,可以进入文件资源管理器窗口。

于 2009-07-21T23:14:44.930 回答