タグ

2008年8月4日のブックマーク (3件)

  • UNIX USER 2003 8: Subversionで管理せよ (draft)

    オープンソースの開発においてCVSというバージョン管理システムは非常に重 要な要素の一つと考えられています。CVSを使えば、ネットワーク上に分散し た多数の開発者がうまく協調しながらソースを修正していくことが可能です。 オープンソースを開発をサポートしているSourceForgeではプロジェクトごと にCVSリポジトリが用意されていますし、SourceForgeなどを使っていないオー プンソースプロジェクトでも自分でCVSリポジトリを用意しているところが数 多く存在しています。 しかし、CVSを使いこんでいくとCVSによってあたえられる制約がいろいろと苦 痛になってきます。特にファイルの移動やディレクトリの扱いなどがうまく管 理できないことが開発のすすめ方に影響を与えていると言えるでしょう。特に 開発の初期段階では、ソースファイルのレイアウト構造などが固まっていない ために、その段階でCV

  • 第3章 Subversionサーバ

    TortoiseSVN (または、その他の Subversion クライアント)を使用する場合、リポジトリを配置する場所が必要です。リポジトリをローカルに配置して、 file:// プロトコルでアクセスしたり、サーバー上に配置して http:// や svn:// プロトコルでアクセスしたりすることもできます。2つとも暗号化したものを使用することができます。 https:// や svn+ssh:// を使うか、SASL とともに svn:// を使用することもできます。 もし SourceForge のような公開ホスティングサービスを使っている場合や、誰かがすでにセットアップしたサーバーを使っている場合には、特にすることはありません。4章日常の使用ガイドに移動してください サーバーを持っておらず、一人で作業している場合や、 Subversion や TortoiseSVN を試験環境で評

  • SVNParentPath 設定するなら SVNListParentPath on も指定 - daily dayflower

    以前も書きましたが mod_dav_svn で SVNParentPath を設定すると,レポジトリを作成するごとにいちいち httpd.conf を書き換える必要がなくて楽なのです。唯一困っていたのが,その SVNParentPath 自体にアクセスすると Forbidden となってしまうこと。ログを見ると,「The URI does not contain the name of a repository」と怒られるので,これは mod_dav_svn 自身が出しているみたいですね。 trac の TracEnvParentDir では,親ディレクトリにアクセスすると各子プロジェクトページへのディレクトリリストが出力されて便利なんで,同じようにしたい。 で Google 先生に聞いて, Subversion Users: Browse repos available under SV

    SVNParentPath 設定するなら SVNListParentPath on も指定 - daily dayflower