- ベストアンサー
TortoiseSVNでの共有フォルダにブランチ作成できないエラーの解決方法
- TortoiseSVNを使用してサーバー上の共有フォルダにブランチを作成しようとすると、特定のエラーが表示されます。
- エラーメッセージには、URLに対してセッションを開始できないという内容が含まれています。
- 解決策として、フォルダのURLを正しく指定することや、設定ファイルの変更を試してみることがおすすめです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
たまたま他の誰かがアクセスしていたりしませんでしたか? # まぁ、その場合リポジトリ自体がぶっ壊れますが。 Windowsのファイル共有でのリポジトリ管理は推奨されていない点には注意が必要です。 ヘルプの「3.1.4. ネットワーク共有にあるリポジトリへのアクセス」を参照。 Windowsサーバならば、apacheが入っていればそちらに設定してhttpプロトコルでのリポジトリを、 apache入っていなければ、CUI版のSubversionをインストールしてsvnプロトコルのリポジトリを作成したほうが良いかと…。 # 今のfile:///でアクセスしているリポジトリをそのまま移行できますし、クライアント側では[TortoiseSVN]-[再配置]でURL指定し直すだけで移行できます。 file://【サーバーのIPアドレス】/kaihatsu2/SVN_SOFT がリポジトリのルート…でOKですか? Windowsのファイル共有で見ると、この下に README.txt conf db format hooks locks とかがある。ということで。 で、上記だとして…リポジトリレイアウトってどうなっているんですか? 出てくるURLは file://【サーバーのIPアドレス】/kaihatsu2/SVN_SOFT/branchies/test2 file://【サーバーのIPアドレス】/kaihatsu2/SVN_SOFT/test1/branchies/test2 file://【サーバーのIPアドレス】/kaihatsu2/SVN_SOFT/test1 となっていますが……どこがルートでリポジトリ内にどのようなディレクトリを切っていますか? 最初にインポートする時に 一時ディレクトリにtrunk、branches、tagsのディレクトリを作成し、 trunkディレクトリ以下にリポジトリで管理するファイル/ディレクトリを入れてインポートする。 のが使いやすいリポジトリレイアウトかも思いますが…。 # 詳しいところはヘルプの「3.1.5. リポジトリレイアウト」参照。 # 私の場合、プロジェクト毎に全く別のリポジトリを作ります。
その他の回答 (1)
アクセスプリビレッジは正しく設定されていますか? ローカル環境で成功確認できていますか?