Subversion Integration?

j_70

Member
I know this comes up from time-to-time but why does PL/SQL Developer not have native SVN integration? It is the last tool I know of that does not easily integrate to either SVN or CVS. Even Oracle's free SQL Developer product has SVN or CVS integrated. This seems like a glaring limitation of this product. I know there are some work-arounds, but I, like others, have become used to seamless integration of source control into development tools. Anyone from Allround want to comment on what the future plans are?
 
The VCS Plug-In supports all version control systems that provide an interface that conforms to the Microsoft SCC specifications. There is no support for any proprietary version control system interface, nor do we have any short term plans for this.
 
Please do some research. Subversion is open source and has become ubiquitous among Java shops. It is not proprietary and is freely available for source or binary download.

However, your standard, MSSCCI, is a proprietary interface - you must sign an NDA with Microsoft to use the API. Current Subversion clients do not have an MSSCCI interface because of that restriction. As the prior poster noted, Oracle's free SQL Developer product supports Subversion - if PLSQL Developer is to provide an added value, users of your product ought to expect plans to include well-known and heavily used source control systems like Subversion.
 
Very promising Sumsar. But as I followed the instructions on web page you suggested I could not find SVNPlugin.dll file in TortoiseSVN bin folder. Any help would be appreciated.

Thanks.
 
To be honest I'm surprised to hear anything extra is needed once you have TortoiseSVN. Surely you just open a file from a version-controlled folder? I must be missing something.
 
using TortoiseSVN is a really good idea, we do so cause Oracle-developers normally don't like Eclipse as Java-Developers do (that would be to break a butterfly on a wheel;-)

a hint for all: while opening a file for plsqldeveloper you can still do a rigthclick in this dialog on each folder and get the complete Tortoise-Menu: e.g. you can than first update (check out) a folder and second select one file of the new ones
so you don't need any SVN-Menu in PLSQLDeveloper
 
I would love to hear more about this solution, Ara. Did you manage to get this to work with pl/sql developer? Do you have a installation procedure handy?
 
Hi goosjuh.

Same problem here. I think it is got to do something with plsql developer opening a temporary file while editing procedure form database. So I think if there is a way to persuade developer to open editable procedure into working directory with proper name (not something.tmp) things would work. Maybe this is a question for plsql developer team.

Anyway have you found any other solution.
 
Back
Top