[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

tipsとsubversionに関するsasapurinのブックマーク (2)

  • subversionリポジトリを自動で作るスクリプト(株式会社RYUS スタッフblog) - XOOPS専門-株式会社RYUS

    今日からスタッフBLOGに参加する事になりました。haltです。 Subversionなどのバージョン管理システムでリポジトリを追加する時、 マニュアルから手順を見て覚えても、リポジトリを追加する時なんてそう毎日あるものでもないのですぐに手順を忘れてしまいます。 毎回調べるのも面倒だし、手順に違いがでて他のリポジトリと構成を変えてしまうと使う時にいちいち構成をチェックする必要があるので 以下のようにシェルスクリプトにしておいて、初期設定をまとめて実行するようにしています。 #!/bin/sh if [ -z $1 ]; then echo "Usage:$0 [project_name]" exit fi sudo svnadmin create --fs-type=fsfs /var/lib/svn/$1 sudo chmod -R 777 /var/lib/svn/$1/db s

    sasapurin
    sasapurin 2009/07/04
    リポジトリを作るコマンドめんどくせーと思ったらやっぱり作ってくれている人がいた。但しダブルクォートが全角なのでコピペの場合は注意するべし。
  • Subversion

    Subversion とは、CVSに代わる次世代のバージョン管理システムです。 CVSに似たモデルを採用しつつ、CVSにあった欠点のほとんどが解消されています。 以下、SubversionをSVNと略します。 CVSとの違い まずSVNを使ってみてCVSと違うところと言えば、 リビジョン番号の扱い方でしょう。 CVSではファイル毎にリビジョン番号が付いていますが SVNでは「ツリー全体」に対してリビジョン番号が付けられています。 例えば、あるプロジェクトツリーでA,B,Cという3つのファイルがあったとします。 A 1.1 B 1.3 C 1.5 ファイルの右側に付いているのがリビジョン番号です。 ファイルそれぞれに付いています。 これらのファイルを全て編集してコミットすると、リビジョン番号は以下のようになります。 A 1.2 B 1.4 C 1.6 ツリー全体に付くリビジョン番号 これに対

    sasapurin
    sasapurin 2009/07/04
    ややこしいけど読んだら分かりやすい。Subversionのメリットが良く分かる。
  • 1