Reputation: 44317
What recommendations do you have for a Subversion client that supports Microsofts standard SCC API?
So far, I've found two possibilities:
Neither of these seem particularly compelling - so I figured I'd turn to StackOverflow.
What Subversion clients are there that support the SCC API, suitable for use with Sybase PowerBuilder?
Open source preferred, but commercial solutions considered - quality/reliability is more important than cost (within reason).
Background information: Subversion server running v1.6, and other work is already using both TortoiseSVN and AnkhSVN as clients.
Update: Why not use TortoiseSVN and be done with it?
Part of my problem is a peculiarity of the way that Powerbuilder works - all of the pieces of your application are stored inside a PBL ("pibble") file. Using source control at the file system level, you can only check in/out the entire application. If you want to manage things piece by piece, you have to do it from inside PowerBuilder, through an SCC based integration.
Update: What's with those PBL files?
Some more details for those who are interested.
PowerBuilder stores its code inside PowerBuilder Libraries (PBLs) and not as individual ASCII text files [this] adds a layer of complexity to integration. (http://pbdj.sys-con.com/node/42500)
Upvotes: 22
Views: 9681
Reputation: 10560
Agent SVN is a Subversion plug-in that implements the MS-SCCI interface and as such integrates with the PowerBuilder IDE. This link describes how this is done.
NOTE: Agent SVN is a commercial project.
Upvotes: 5
Reputation: 22020
AFAIK, the only two options are PushOk's plugin and PBSCC Proxy. I gave PBSCC Proxy a quick try a few months ago, and it wasn't as smooth as I was hoping (though it really was a quick try. Some people might be happy with it). I very much appreciate the guy for contributing such a tool to the community, but for the price PushOk is asking, I would go with their tool. Being commercial, it has support and a commitment to the customers. Unless you're going to use SVN for some side projects you do at home, for me that matters more than the price it costs.
Sadly, there aren't too many PB developers in StackOverflow. If you'd like a larger audience for questions like this, I think you should also ask them on the sybase.public.powerbuilder.source_control newsgroup. You'll also find a lot of questions regarding SVN/PB integration that have already been answered.
Upvotes: 6
Reputation: 7327
There is a guide for using Subversion with Powerbuilder using PBSCC which might be of use for you.
Upvotes: 3
Reputation: 20360
Part of the reason you are not finding more options is that there really is no need (IMO) to have that kind of interface. TortoiseSVn plugs in to the shell and is about the simplest and most lightweight source control one could imagine on Windows platform.
I personally never liked the VSS and IDE integration - Alt-tabbing is a simple task to get to the file explorer window.
Upvotes: -7
Reputation: 105059
Have you checked this link?
As I can see you could use PBSCC that's SVN client for PowerBuilder.
Upvotes: 1