2011-10-17 21 views
7

TortoiseSVNのShow Logオプションと同様に、フォルダの変更履歴を一覧表示しようとしています。私はTracのようなものをインストールする道を踏むことなく、できるだけシンプルにしようとしています。ウェブブラウザを介して自分のリポジトリにアクセスするにはwebdav経由で変更履歴を表示する

私は、これは、このディレクトリの作業コピーのすべてを一覧表示し、次の

http://localhost/svn/ProjectDirectory 

のようなURLにアクセスしてください。

私は、SVNSpecialURIを介して私がやろうとしていることが可能であるが、これは完全に文書化されていないようです。

上記の使い方の例はこれです:

http://localhost/svn/ProjectDirectory/!svn/bc/10 

これは私が!svn/hisに言及し、いくつかの異なる場所にヒントを見てきたあなたのリビジョン10

、すなわちunfinished official documentを示しており、 Google Code Search。私はエラーに

を取得し、仕事にこれらを取得することができていない「要求されたURL/SVN/ProjectDirectory /!SVN /彼は このサーバー上に見つかりませんでした。」

私もソースを一見していましたが、私のC++は傷ついていません。何かお手数ですか?

+1

何かを見ることができますか? [与えられたパスのリビジョン番号のリストを得ることは可能です](http://stackoverflow.com/questions/1633649/svn-is-it-possible-与えられたパスのリビジョン番号のリストを取得する) –

+0

私は望む結果と似ていますが、別の方法で見えます。リンクありがとう。 – Ciaran

答えて

2

今はSVNにアクセスすることはできませんが、私が試したURLから収集したものは内部的にのみアクセス可能です。

WebDAVを使用すると、あなたは別のHTTP動詞を使用する必要があることを意味... WebDAV標準は、そのようなもののためのDeltaV(バージョン管理)を使用することになり... SVNは少し違っそれを実装しているようです。

thisによると、あなたは...プロジェクトのURLと組み合わせて、HTTP動詞REPORTは、履歴情報を取得するために使用することができ、このリンクに有用

関連する問題