タグ

Subversionに関するsaihatenoのブックマーク (4)

  • 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 ツリー全体に付くリビジョン番号 これに対

  • シンボリックリンクを利用して設定ファイルを常に最新に - (゚∀゚)o彡 sasata299's blog

    2009年04月08日05:27 Linux Perl シンボリックリンクを利用して設定ファイルを常に最新に linuxを使っていると、HOMEの下には様々な設定ファイル(.zshrcとか.vimrcとか)が溜まってきます。 これらの設定ファイルは外部リポジトリにコミットして、各環境ではcheckoutした後、各ファイルをHOMEにコピーして利用していました。でも、この方法だとどこかの環境で修正したときに、全ての環境でupdateして、しかも全部コピーまでするというのが面倒で面倒で「まぁupdateしなくてもいいや」みたいなことになってしまっていました。。 そこで、色々な方がやっているっぽい方法ですが、もっと楽ができるようにとこのようなスクリプトを作ってみました.。゚+.(・∀・)゚+.゚ #!/usr/bin/perl use strict; use warnings; my $home

  • 特集:Subversion+svkでらくらく分散リポジトリ|gihyo.jp … 技術評論社

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    特集:Subversion+svkでらくらく分散リポジトリ|gihyo.jp … 技術評論社
  • Subversion メモ

    概念と特徴 リポジトリ Subversion は共有情報の一元管理システムであり、情報はリポジトリに格納される。 リポジトリは情報をファイルシステムツリー(一般的なファイルとディレクトリの階層構造)の形で保持する。 Subversion ではリポジトリの場所は URL によって表現される。 リポジトリにアクセスするための URL には以下のようなものがある。 file:/// リポジトリへの直接アクセス (ローカルディスク上) http:// Apacheサーバ への WebDAV プロトコル経由でのアクセス https:// http:// と同じだが、SSL による暗号化 svn:// svnserve サーバに対する独自 TCP/IP プロトコル経由でのアクセス svn+ssh:// svn:// と同じだが、SSH トンネルを利用する ほとんどの場合、Subversion の

  • 1