2012-03-03 29 views
8

svnリポジトリからログを取得したいとします。さて、私はこれを2つの方法で行うことができます。ローカルリポジトリを作成し、そこからsvnログを取得することができます。または、2番、DAV/HTTP提供のsvnリポジトリから取得します。作業コピーではなくリポジトリからsvnログを取得

リポジトリフォルダからsvnログを直接取得する方法はありますか? (conf、db、gooksなどが入っていますか?)私は

svn log <repodir> 

をすれば、私はエラー「のsvn: 『取得の/ var /リポジトリ/テスト』を作業コピーではありません」。

svnlook log 

私はリターンとしてただ空の行を得ます。

ありがとうございました。

+1

は 'SVNのログファイルを使用してみてください:///パス/に/あなた/ repo' – knittl

+0

はい、それは目の確かでしたeソリューション。あなたが答えとして与えるなら、私はそれを受け入れるでしょう:) – WesleyE

+0

リポジトリのチェックアウトされたバージョンであるコピーに対して、 'svn log'をリポジトリ自体よりも呼び出す方が良いでしょう。 –

答えて

7

あなたはfile://プロトコルを使用する必要があり、そのパラメータは、(リポジトリはURLだけでと話をすることができます)URLとして解析されます:

svn log file:///path/to/your/repo 
1

リポジトリフォルダからsvnログを直接取得する方法はありますか?

使用ファイル:///プロトコル

svn log file:///D:/Repositories/HelloがD:/リポジトリ/こんにちはパスにスラッシュをレポする完全なパスである代わりに、ウィンバックスラッシュ

関連する問題