アプリ版:「スタンプのみでお礼する」機能のリリースについて

TortoiseSVN-1.6にて下記サイトを参考に、サーバー上の共有フォルダにリポジトリを作成し、
ファイルのバージョン管理を行おうとしています。
http://www.syon.co.jp/syontech/tech014.html

サーバー側の共有フォルダに対して、リポジトリの作成は成功したのですが、
参照サイト作業内容
>クライアント側:
>実際に作業を行うクライアントマシンにおいて「SVNチェックアウト」でバージョン管理を行う環境をサーバからコピーします。
>今回は作業フォルダの下にフォルダ(work)を作成し、そこで「SVNチェックアウト」を行います。

にて、リポジトリのURLを指定し実行すると、下記エラーが表示されます。

====================================================================================================================================
コマンド   file://【サーバーのIPアドレス】/test/web/共有フォルダ/develop からチェックアウト、リビジョン HEAD, 再帰的, 外部を含む
エラー    URL に対し ra_local セッションを開始できません
エラー    リポジトリ
エラー    'file://【サーバーのIPアドレス】/test/web/%E5%85%B1%E6%9C%89%E3%83%95.../develop'
エラー    を開けませんでした
終了!
=====================================================================================================================================

サイトに書かれている内容通りに作業したのですが、何が悪いのか分かりません。
解決法をご存知の方おられましたら、ご教授お願いできませんでしょうか?
よろしくお願いします。

A 回答 (3件)

バージョン1.6は、そのような動作をするようです。


今のところ原因は分かりませんが、以下のようにすると目的は達成できると思います。
(1)TortoiseSVN 1.5.9を使う。
もしくは
(2)共有フォルダをネットワークドライブに割り当てて、ネットワークドライブ経由でアクセスする。
↓こんな感じ
file://Z:/develop

バージョン1.6のリリースノートを見ると、BDB形式のリポジトリにfile:///でアクセスできなくしたということが書かれていますので、そのからみなのかもしれません(FSFS形式でもアクセスできなくなっているようですが)。
    • good
    • 2
この回答へのお礼

方法(2)にて解決することが出来ました!
ありがとうございました。

お礼日時:2009/03/27 16:01

#1さんが回答済みなので…


チェックアウトできない理由はそちらでOKでしょう。

その共有フォルダを見るのにパスワードが必要。
という環境の場合、一定時間アクセスしていないと(Windowsファイル共有の)接続が切れるかと。
その場合は、接続できなくてコケるかもしれません。

で……
http://oshiete1.goo.ne.jp/qa4828045.html
によると「複数人で」使いたいみたいですが、場合によってはリポジトリ壊れる可能性がありますが問題ありませんか?

TortoiseSVNのヘルプ(4.1.4. ネットワーク共有にあるリポジトリへのアクセス)には…
>原理上、FSFS リポジトリはネットワーク共有上に配置でき、
>file:// プロトコルを用いて複数のユーザがアクセスできますが、
>これは絶対にお勧めできません。
>実際、私たちは思いとどまらせようと強く思いますし、そのような使用をサポートしません。
と書かれていますが…。
理由についてはその後に続けて書かれています。
    • good
    • 0
この回答へのお礼

この方法が正しいかどうかは分かりませんが、
apacheを使ってサーバーを立ててやる手順を調べると、
少し作業手間がかかりそうだったので、
リスクがあるかもしれませんが、この方法でいきたいと思います。
ありがとうございました。

お礼日時:2009/03/27 16:01

Subversionサーバを立てずに共有ファイルで代用する場合、そのフォルダはエクスプローラーで参照できる必要があります。


TortoiseSVNのチェックアウトダイアログで
[URL of Ripository]を空白にして右側の[...]ボタンをクリックするとファイルチューザーが出ますのでリポジトリを作ったフォルダを指定してください。
このファイルチューザーで選択できないリポジトリは参照できません。
    • good
    • 1
この回答へのお礼

ファイルチューザーでリポジトリを選択できませんでしたが、
#3さんのご回答通り操作すると、選択することが出来ました。
ありがとうございました。

お礼日時:2009/03/27 15:58

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています