JDeveloper does not recognize existing subversion working directory
By Bob Webster on Jun 20, 2012
Just a quick note about an issue where JDeveloper no
longer recognized an existing
subversion working directory.
JDeveloper Versioning menu offers to Version an Application that is already versioned in svn.
The repository url contained in the
hidden .svn folders of the working directory is no longer valid.
Determine the correct url for the Subversion repository and update the .svn working directory.
Fix the url contained in the svn folders of the working directory using the svn switch command.
In a shell change directory to the Application folder.
Run the svn info command to confirm the current settings.
$ svn info
Repository Root: http://192.168.1.128/repos/jdeveloperrepo
Repository UUID: 3dc5eb88-3001-0010-8d6e-fd6f73825647
Node Kind: directory
Last Changed Rev: 145
Last Changed Date: 2012-06-07 07:15:56 -0700 (Thu, 07 Jun 2012)
In this case, the IP address in the repository URL is incorrect,
the svn server is located at 192.168.56.1
Note: The IP Address currently set is displayed after the Project Name in the
Application Navigator. See the screen snapshot above.
Run the svn switch command with the --relocate option
Provide as much of the urls as necessary to correctly rewrite the url from current to new.
to change the repository server address from 192.168.1.128 to 192.168.56.1
$ svn switch --relocate http://192.168.1.128 http://192.168.56.1 .
(Note the trailing period in the above command)
When the url is correct, JDeveloper should recognize the Subversion Working Directory.