svn export
コマンドを使用して、リポジトリから単一のファイルを取得するにはどうすればよいですか?
私はこれを試しました:
svn export e:\repositories\process\test.txt c:\
しかし、私はこのエラーを受け取ります:
svn:e:\ repositories\processは作業コピーではありません
ディレクトリ名から推測すると、ローカルファイルシステム上のリポジトリにアクセスしようとしています。 URL構文を使用してアクセスする必要があります。
svn export file:///e:/repositories/process/test.txt c:\test.txt
これもローカルで行う必要はありません。たとえば、リモートリポジトリを介して実行できます。
svn export http://<repo>/process/test.txt /path/to/code/
GitHub.comからローカルディレクトリへの実際の例を次に示します。
svn ls https://github.com/rdcarp/playing-cards/trunk/PumpkinSoup.PlayingCards.Interfaces
svn export https://github.com/rdcarp/playing-cards/trunk/PumpkinSoup.PlayingCards.Interfaces /temp/SvnExport/Washburn
参照: GitHubリポジトリから単一のフォルダーまたはディレクトリをダウンロード 詳細については。
私はOPがコマンドラインからエクスポートを行うことを求めていたことを知っていますが、万が一これが他の誰かに役立つ場合に備えて...
Eclipse(および ここで説明するプラグイン )の1つに作業を任せることができます。
明らかに、単一のエクスポートを行うためだけに Eclipse をダウンロードするのはやり過ぎですが、すでに開発に使用している場合は、svn export
単にSVNリポジトリを参照するときにIDEのコンテキストメニューから。
利点: