0

私はSVN PHPライブラリで作業しています.svn_addを使用しようとすると、次のエラーが表示されます

警告: svn_add(): svn エラーが発生しました 155007 (パスは作業コピー ディレクトリではありません) '/var/www/myrepo' は、7 行目の /var/www/test/test.php の作業コピーではありません

svn_checkout、svn_cat なども試しました。ローカル マシンで完全な svn リポジトリのセットアップが完了し、次の URL '/var/www/repo/' を渡しています。

これが私のコードです

$path = '/var/www/myrepo/'; svn_add($path.'test.txt');

http URL も試してみました。Rabbit VCS SVN でうまく動作し、同じ URL ですべての操作を実行します。

解決策を提案してください。

phpsvn へのリンクは次のとおりです: http://pk1.php.net/manual/en/book.svn.php

ありがとう

4

1 に答える 1

0

マニュアルから:

svn_add — 作業ディレクトリへのアイテムの追加をスケジュールします

リポジトリの作業ディレクトリにいる必要があります。を呼び出す前svn_addに、chdir($path)

于 2012-12-07T11:08:10.870 に答える