Bev*_*van 22 svn version-control powerbuilder msscc
对于支持Microsofts标准SCC API的Subversion客户端,您有什么建议?
到目前为止,我发现了两种可能性:
这些都不是特别引人注目 - 所以我想我会转向StackOverflow.
哪些Subversion客户端支持SCC API,适合与Sybase PowerBuilder一起使用?
开源首选,但考虑商业解决方案 - 质量/可靠性比成本(在合理范围内)更重要.
背景信息:Subversion服务器运行v1.6,其他工作已经使用TortoiseSVN和AnkhSVN作为客户端.
更新:为什么不使用TortoiseSVN并完成它?
我的部分问题是Powerbuilder工作方式的特殊性 - 应用程序的所有部分都存储在PBL("pibble")文件中.在文件系统级别使用源代码控制,您只能签入/签出整个应用程序.如果你想逐件管理事物,你必须从PowerBuilder 内部通过基于SCC的集成来完成.
更新:那些PBL文件是什么?
对于那些感兴趣的人,还有一些细节.
PowerBuilder将其代码存储在PowerBuilder库(PBL)中,而不是单独的ASCII文本文件[this]为集成增加了一层复杂性.(http://pbdj.sys-con.com/node/42500)
AFAIK,唯一的两个选项是PushOk的插件和PBSCC代理.几个月前我给了PBSCC代理一个快速的尝试,它并不像我希望的那样顺利(虽然它真的是一个快速的尝试.有些人可能会对它感到满意).我非常感谢为社区贡献这样一个工具的人,但是对于PushOk要求的价格,我会选择他们的工具.作为商业,它有支持和对客户的承诺.除非你打算将SVN用于你在家里做的一些辅助项目,否则对于我来说,这比它的成本更重要.
遗憾的是,StackOverflow中的PB开发人员并不多.如果你想让更多的观众听到这样的问题,我想你也应该在sybase.public.powerbuilder.source_control新闻组上问他们.您还会发现很多关于已经回答的SVN/PB集成的问题.