0

SVN の Documentation フォルダーからドキュメント ファイルを取得したいシナリオがありますが、pdf バージョンのみです。現在、ドキュメント フォルダには .doc ファイルと .pdf ファイルがあります

対象フォルダはPortal/Docs

Portal/docs の svn:externals プロパティを svn:externals /svn/codebase/Documentation/Release Notes.pdf にセットアップします。

/svn/codebase/Portal/Docs C:\Portal\Docs の現在のチェックアウト ディレクトリ

リビジョン X の「http://codebase/Documentation/Release」が存在しないというエラーが表示されます

%20、""、+、および ? を試しました。しかし、動作しません...

助言がありますか?

4

1 に答える 1

0

プロトコルを使用して外部にアクセスする必要がありfile://ます。これにより、次を使用できるようになります%20

svn:externals file:///svn/codebase/Documentation/Release%20Notes.pdf "Release Notes.pdf"

リポジトリの絶対パスを使用することもできます。

svn:externals ^/Documentation/Release%20Notes.pdf "Release Notes.pdf"

リポジトリが /svn/codebase にあると仮定します。

@<revision-number>ちなみに、ファイル/フォルダーのプロパティはバージョン管理されているため、常に外部 URL にバージョン固定 (外部 URL への追加) を使用する必要があります。バージョン固定は、ソース ツリーの古いチェックアウトが、外部の最新のコピーではなく、その時点で表示された外部を提供することを保証します。

于 2012-08-28T01:59:32.807 に答える