タグ

ブックマーク / ksaito11.hatenablog.com (2)

  • 2010-05-31

    @ksaito11: シェルの重複起動防止 URL 2010-05-31 23:08:02 via Hatena 同じシェルを複数起動しないようにするには、ロックファイルを使う方法が良く知られています。 単純明快な方法ですがシェルがkill -9で停止した場合には、タイミングによってロックファイルが削除されないことがあります。 メンテナンスフリーで重複起動を防止するには、すこしトリッキーな方法を使う必要があります。 どちらが良いというより状況により使い分けが必要となります。 続きを読む

    2010-05-31
  • Subversionの複数リポジトリをまとめる - ksaitoの日記

    Subversionのリポジトリを複数に分割して運用しているケースは多いと思います。 その理由は、管理する側の都合ということが多いようです。 環境構築やバックアップといったことを考えると1つのリポジトリに複数プロジェクトを収容する方がメリットがあると考えます。 既に複数に分割しているリポジトリを1つにまとめるのは意外と簡単です。 準備 手順を説明するために2つのリポジトリを準備します。 .repo1には、project1を作り、.repo2には、project2とproject3を作ります。 実際の操作をする際には、統合前のリポジトリのフルダンプを取りましょう。 $ svnadmin create .repo1 $ svnadmin create .repo2 $ mkdir -p t/trunk t/tags t/branches $ svn import t file://`pwd`/

    Subversionの複数リポジトリをまとめる - ksaitoの日記
  • 1