1

I can manually update individual projects using CollabNet or Tortoise no problem.

But my ant script (executed from Hudson) containing

<svn javahl="false" svnkit="false" username="${svn.username}" password="${svn.password}">
    <update dir="${dest.path}/@{project}" />
</svn>

fails with

[svn] svn: 'C:\Hudson-slave\xxxxx\yyyyy' is not a working copy

[svn] svn: Cannot read from 'C:\Hudson-slave\xxxxx\yyyyy.svn\format': C:\Hudson-slave\xxxxx\yyyyy.svn\format (The system cannot find the file specified)

[svn] failed !

Could ant be using and older version of svn? How can I check which version it's using?

Giles
  • 63
  • 3

1 Answers1

0

I'd use Process Explorer to look at the exact SVN command being run by ant. You should then be able to replicate the problem outside of ant.

Paul M
  • 357
  • 1
  • 8
  • Good idea. From Process Explorer I can see which jar files are being used for the svn task. – Giles Nov 25 '10 at 15:26