webMethods Integration Server - Error in subversion configuration.
KB #: 1737514 Operating System Family: PC
Product: webMethods Integration Server (PIE) Operating System: All
Version:
Last Updated: 12-JUN-2012
Description:
The customer is not able to connect to subversion.
Resolution:
Please have the customer verify that they have the WM_HOME variable set in the server.bat.
Shutdown IS.
Add -DWM_HOME=%IS_DIR% in the JAVA_OPTS for Windows or
-DWM_HOME=${IS_DIR} for UNIX.
Start IS using server.bat(sh).
Also please check the Empower KB and search with keyword " Error in subversion configuration" there are tons of results came up.
“… is not a working copy” is standard subversion behavior. If you use subversion you need to check in your directory and then make a complete fresh checkout of the dir you are working on. Just inserting the SVN server URL in the IS admin console is not sufficient. The webMethods product guide describes what to do for setting up versioning with subversion on the IS side. If you follow the instructions there carefully this error should not occur.
This is where I went wrong, once I imported all the packages into subversion, I forgot to move the packages into some location.
I followed these steps and its working fine.
1.> cd …/IntegrationServer/packages
2. >svn import file:///home/unixusername/repos -m “Intial Import” /Importing all the packages into repository/
3. >mv packages …/IntegratonServer/replicate/salvage /*move/archive the packages into some location */
4.>svnserve -d
5.>svn co svn://hostname/home/unixusername/repos /checkout the repository/
6.>restart the IS
7.> In IS Consol page
select Version Control System=Subbersion
sub version repository location =svn://hostname/unixusername/repos /repository location/
8.> restart the IS
But the performance very slow. Its taking so long to checkout and checkin.
The customer was using the proper 1.6 version of the SVN server, but found out that they were using a 1.7 version of an SVN client on the Integration Server. This 1.7 version was replaced with Collabnet Subversion Client 1.6.19 and everything works fine.
Thanks for the information @rmg
Sorry for the delayed response.
I am having same version of svn server & client .
I have tried following commands in my UNIX box.
1.>svn --version svn, version 1.3.2 (r19776)
2.>svnserve --version svnserve, version 1.3.2 (r19776)
3.>svnadmin --version svnadmin, version 1.3.2 (r19776)
So I assume I need to install latest SVN in my machine,is my assumption correct?
Getting below while configuring svn repository location on IS
ISS.0132.9117] error running command [svn, mkdir, -m, Initial Import, http://punitp310146D.ad.infosys.com/svn/webMthods_SVN//packages]; exit value: 1; output: [svn: Server sent unexpected return value (405 Method Not Allowed) in response to MKCOL request for ‘/svn/webMthods_SVN/!svn/wrk/5362287d-f224-402a-acb4-80e69c4bfb53/packages’]
The Subversion server itself definitely does NOT have to be on the same server as the IS. In fact, in most companies, that will not be the case. The Subversion client DOES since it needs to be loaded where the files that you’re trying to check-in and check-out are present.
By the way, as others have indicated here, I would refrain from using WmVCS-based solutions. When it comes to VCS integration, your best bet is doing local development, where each developer has the files loaded locally and they can each use whatever plugin they like. Designer Workstation is the most common option here.
If that’s not possible, I would still avoid WmVCS and opt for a more “hands on” approach where developers issue SVN client commands directly. WmVCS has a number of issues, which is one reason why Software AG moved away from it.
You said, finally you have configured SVN repository URL in IS Console…Could you tell us what went wrong earlier? as We are also getting the same error “Error in subversion configuration” while configuring repository URL on WMVCS package.