開発に使用するローカルコンピュータ(Ubuntu)にSVNセットアップがあり、ステージングサーバーを使用する共有ホストボックスでSVNクライアントを実行しています。同じ設定。私が輸出すると、プロジェクト全体が輸出されてしまいますが、これは小さなバージョンのリリースでは不合理です。私は次のコマンドを使用します:SVN - リビジョンだけをエクスポートする方法
svn export -r 31 http://localhost.com/proj/trunk . --force --username myusername
そして、プロジェクト全体がもう一度エクスポートされます。私はこのエラーを取得する
svn export -r 'COMMITTED' http://localhost.com/proj/trunk . --force --username myusername
:だから私は、別の方法を試してみてください
svn: 'http://localhost.com/egr' is not a working copy
svn: Can't open file 'http://localhost.com/proj/.svn/entries': No such file or directory
私はちょうど正しいSVNのexportコマンドを使用していないかどうか疑問や私のSVNと本質的に何か問題があればセットアップ(これは初めてのSVNの設定です)。
dav_svn.conf:
<Location /proj>
DAV svn
SVNPath /var/svn/proj/
AuthType Basic
AuthName "SVN Repo"
AuthUserFile /etc/subversion/passwd
<LimitExcept GET PROPFIND OPTIONS REPORT>
Require valid-user
</LimitExcept>
のアイデア?お知らせ下さい。
'-rev'を指定したsvn exportは、特定のリビジョンのすべてのファイルをエクスポートするために使われます。 – javs