Book a Demo

Author Topic: SVN question  (Read 4367 times)

JBernt

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
SVN question
« on: January 06, 2014, 08:17:36 pm »
Hi All

We are using EA together with a subversion server/colabnet client. We have a small problem with the integration. When we e.g. add a package we get the following warning:

"The following SVN command did not complete within the 30 seconds time-out interval;
"C:\Program files(x86)\Collabnet\Subversion Client\svn.exe" add --auto-props --config-dir "C:\Program Files(x86)\Sparx Systems\EA\Config\SVN" "ea.........."
Do you wish to allow it more time to complete.

When we press Yes everything completes and works. However, it is quite annoing that this happens every time. Don't know why this would take more than 30s but is there a setting that can fix this?

Thanks JB

JBernt

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: SVN question
« Reply #1 on: January 06, 2014, 08:30:15 pm »
Solved: Found the setting and problem is solved by increasing to 60s.

wsj998

  • EA Novice
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Re: SVN question
« Reply #2 on: January 15, 2014, 03:16:05 am »
Hi there,

Possibly a bit late, but I was having what looks like the same problem and found another solution which may be of interest.  The problem only came up after we upgraded from svn 1.6 to 1.8.

It turns out that when running some svn commands EA references a 'config' file contained in C:\Program Files (x86)\Sparx Systems\EA\Config\SVN\ (or wherever you install EA)

The new subversion client, when running some commands, tries to create some additional files/folders in the config directory.  Due to Program Files (x86) needing escalated privileges it obviously fails at this point, and eventually gives up (hence why it takes more than 30 seconds)

The solution was to manually add the files it was trying to create to the same directory as the 'config' file so that it wouldn't try to add them itself any more.  The files are: (they don't need to have any content)

README.txt
servers

and the following folders (with all the 'svn' ones being subfolders of auth)

auth
 svn.simple
 svn.ssl.client-passphrase
 svn.ssl.server
 svn.username

then the svn commits will work well within the 30 second time limit

Simon