質問: tortoisesvnのリポジトリ更新ができない 初心者です。トータスsvn(tortoisesvn)を利用しています。私がリポジトリを作成、ネットワーク上のファイルサーバーに配置したのですが、svnコミットを私以外の人ができません。 他の人はリポジトリブラウザの参照はできますが、svnコミットができません。そもそも使用の仕方が間違っているのでしょうか?
回答: >まさしく、その通りにリポジトリ作成しました。 >やり方がまずいんですね。。。 1.7のヘルプ、[リポジトリ][リポジトリの作成][ネットワークフォルダー上のリポジトリへのアクセス]から... >file:// アクセスは、ローカルでの1ユーザーのみのアクセスを想定しており、そのようにテストとデバッグを行っています。リポジトリを共有したい場合は、 まさに 適切なサーバーをセットアップする必要がある場面であり、それは見かけほど難しくはありません。 理由は上記を参照して下さい。 >もし、ご存知でしたら、どこか参考になるサイトをお教え頂けると幸いに存じます。 os不明な上、サーバでドコまでのことが出来る権限をお持ちなのか不明なのですが...。 その辺りがクリアできるとして... 「subversion サーバ 構築」で検索するといろいろ見つかります。 自分のpc(windows)をサーバにするなら... ・コマンドライン版subversionをインストールしてsvnserveサーバにする。 http://sourceforge.net/projects/win32svn/ からdl可能。 ・trac lightningをインストールして、trac/aacheサーバにする。 http://sourceforge.jp/projects/traclight/ からdl可能。 でしょうかね。 apacheとsubversionを個別にインストールして連携させる。といのが普通でしょうが、そんなのは検索すればいくらでも事例はありますし。 # ちなみにウチのサーバ(centos)はapacheもtracもsubversionも入っています。 # が...リポジトリへのアクセスはsvnプロトコルでやってます。 # もちろん自分のサーバですからroot権限だってあるワケで......。