05 May 2011

TortoiseSVN and SQL Developer

I'm using version 3 of Oracle SQL Developer and for my scripts I wanted to make use of a local subversion repository. I created a local repository and I added this repository inside SQL Developer. After checking out a working copy inside the folder c:\work, I wanted to check for modifications. The plug-in from SQL Developer does not always display the modified sources, so I thought of using TortoiseSVN.

When I use the "Check for modifications" from TortoiseSVN I get the following messages:
Error at entry 1 in entries for 'c:\work'
Entry contains non-canonical path 'file:///c:/reposdb'
Try a 'Cleanup'. If that doesn't work you need to do a fresh checkout.


I tried the Cleanup but it still gave the error. I checked the version of the subversion plug-in, which is based on SVNkit but that version can work with the version of the SVN-repository. After a long search I discovered that TortoiseSVN can not use a file based URL in which the drive letter does not start with a capital letter. I entered the URL file:///c:/reposdb inside the plug-in of SQL Developer and that works fine. TortoiseSVN gave the above error. After checking out a work folder from the URL file:///C:/reposdb everything works fine and both SQL Developer and TortoiseSVN can handle the changes.

0 reacties:

Post a Comment