2009-05-11 17 views
2

ファイルをチェックインするか、SVNクライアントなしでSVNリポジトリにファイルを追加することはできますか?ブラウザを使用して、Apacheを使用してSVNサーバー上のファイルにアクセスできました。特定のコンピュータにSVNクライアントがない場合は、ブラウザの「ファイルのアップロード」機能など、ファイルを追加してコミットできますか?できることは手軽です。SVNクライアントなしでファイルをチェックインしたり、SVNリポジトリにファイルを追加することは可能ですか?

+0

そうすることができるものは、SVNクライアントになります。クライアントをダウンロードできない理由を教えてください。 (http://subversion.tigris.org/getting.html) – Gleb

答えて

4

Apache + SVNはWebDavを使用してリポジトリにアクセスします。標準のWebブラウザでリポジトリを閲覧できるのは、標準のGETコマンドがsvnファイルのリスト(およびファイル)を取得するためです。リポジトリを追加してコミットするには、標準のHTTPトークではない異なるコマンドを使用します。

結論は、あなたの質問に何かできるようにするにはSVN対応ブラウザが必要だということです。私は実際にfirefoxのプラグインがこのサポート( "Subversionメニュー"、またはそのようなもの)を追加すると信じていますが、私はそれを一度も使用していないので、その有用性を保証することはできません。

アップデート:実際には「TortoiseSVN Menu」と呼ばれ、コンピュータ上のTortoiseSVNインストールと結びついているので、思った通りに動作しません。

アップデート2:あなたはWebDavのコマンドに興味があるなら、このアプローチのユーザーが働くことができると、私は、あなたが探しているものhttp://svn.apache.org/repos/asf/subversion/trunk/notes/http-and-webdav/webdav-protocol

1

での文書の詳細、それらの使用はAutoversioningで見つかりましたあたかもそれが通常のネットワーク共有であるかのようにリポジトリと一緒に。変更は自動的にコミットされます。もちろん、コミットのコメントや、一度に複数のファイルの意味のあるコミットを作成する能力は失われます。

私は実際にこの機能を使用したことはありません。私はそれが欲しいとは思わない。

関連する問題