タグ

2010年8月18日のブックマーク (4件)

  • Mercurial 勉強中 (3) - .hgignore で無視リスト - daily dayflower

    要旨 SCM にはバージョン管理の対象外としたいファイルを指定するのに「無視リスト」という機能があります。 Subversion では svn:ignore プロパティにより無視リストを指定する このため,cp や mv 時に無視リストも引き継がれる また,あくまで svn:ignore プロパティの設定されたディレクトリ直下のパスが対象となる Mercurial では Working directory 直下の .hgignore ファイルにより無視リストを指定する 指定方法は glob(シェルのワイルドカード風)と regexp(正規表現)の 2 通りがある 混在可 用途により使い分けるとよい *.tmp 等,ある拡張子のファイルをすべて無視するのなら glob ダイレクトな指定や複雑な指定なら regexp Subversion における無視リスト Subversion の場合,ディ

    Mercurial 勉強中 (3) - .hgignore で無視リスト - daily dayflower
    rawkranz
    rawkranz 2010/08/18
    ignoreを設定
  • いろいろ - hg and git

    hg と git のコマンド相違点 似てるようで違う hg と git の違いのメモ。 基 working directory : バージョン管理対象のファイルを置くディレクトリ。バージョン管理対象にしないオブジェクトファイル等を一緒に置いても良い。 repository : working directory の一番上にある、.hg (hg の場合) または .git (git の場合) ディレクトリの中身。バージョン管理に関する情報、履歴等が置かれる。 あるところにあるリポジトリを追いかけるだけの使い方 たとえば www.kernel.org の Linus のリポジトリを追いかけるとか、そんな使い方の場合。一番シンプルな例。 最初の取得 (リポジトリを取得し作業ディレクトリに最新の内容を展開する) hg clone url [dir] git clone url [dir] 最新リ

    rawkranz
    rawkranz 2010/08/18
    コマンドまとめ
  • Gitを使ってドットファイルをバージョン管理する方法 - 豆無日記

    仕込み編 $ cd $HOME $ mkdir .dotfiles $ cd .dotfiles (2010/01/04追記;忘れてました) $ git init $ git remote add origin <YOUR_GIT_REPOSITORY> $ cat > import_dotfiles.rb #!/usr/bin/ruby require "fileutils" DEST_DIR = File.expand_path("~/.dotfiles") TARGETS = <<EOS ~/.bash_profile ~/.bashrc ~/.hgrc ~/.gitconfig ~/.gitignore ~/.git-completion.bash.ps1only ~/.gvimrc ~/.inputrc ~/.screenrc ~/.vim ~/.vimrc ~/.zshrc ~

    Gitを使ってドットファイルをバージョン管理する方法 - 豆無日記
    rawkranz
    rawkranz 2010/08/18
    複数PCのdotfilesを管理する
  • 一人でバージョン管理 1(選定編) - Clipboard

    最近コードを書くことが増えてきて、バージョン管理システムを使ってみたんですが、リポジトリって何?って状態からの導入だったので、その際に調べたことなどを忘れないうちにメモしておきます。自分にとって必須だった機能は以下の通り。 あくまで個人利用 プログラマじゃなくても扱える オフラインで出来る とにかくシンプルに Emacs から操作できる サーバー上で管理することも出来る 実際にバージョン管理する前に基礎からお勉強。 バージョン管理システムの基(サーバーを介する場合) 管理システムにデータ(リソース)を預けたり、取り出したりする。バージョン管理システム(集中型)で使われる主な用語は以下の通り。 用語 意味 リポジトリ(repository) 管理システムが保持しているデータやその変更履歴などのデータベース。 チェックアウト(check out) リポジトリからデータを取り出す。バージョンを

    一人でバージョン管理 1(選定編) - Clipboard