1

CollabNet または Tortoise を使用して個々のプロジェクトを手動で更新しても問題ありません。

しかし、(ハドソンから実行された)私のantスクリプトは

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

で失敗します

[svn] svn: 'C:\Hudson-slave\xxxxx\yyyyy' は作業コピーではありません

[svn] svn: Cannot read from 'C:\Hudson-slave\xxxxx\yyyyy.svn\format': C:\Hudson-slave\xxxxx\yyyyy.svn\format (指定されたファイルが見つかりません)

[svn] 失敗しました!

ant が古いバージョンの svn を使用している可能性はありますか? 使用しているバージョンを確認するにはどうすればよいですか?

4

1 に答える 1

0

Process Explorer を使用して、ant によって実行されている正確な SVN コマンドを確認します。その後、ant の外部で問題を再現できるはずです。

于 2010-11-25T14:26:13.310 に答える