タグ

managementとsourceに関するItisangoのブックマーク (5)

  • FreeBSD portsの使い方 - わすれないうちにメモしよう

    ・Ports Collection をインストールする # portsnap fetch   //Ports Collection をダウンロードする # portsnap extract   //Ports Collection を /usr/ports 配下に展開するもしくは # fetch ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz # tar -zxvf ./ports.tar.gz -C /usr/もしくは # sysinstall > Configure > Distributions > ports・Ports Collection をアップデートする # portsnap fetch   //Ports Collection をダウンロードする # portsnap update  //既存のPort

    FreeBSD portsの使い方 - わすれないうちにメモしよう
  • Gitを利用したファイルのバージョン管理を Bitbucket + SourceTree でする方法 (導入編)

    チームで作成しているソースコードの管理は自分のデスクの下に置いているLinuxマシンで、Subversionでバージョンを使っていたのですが、ちょっとGit(ジットギット)に興味が出てきたので、無料のツールとサービスを利用してバージョン管理をしてみようと思い、設定してみました。 今回は「Bitbucket + SourceTree」のWindows版を使ってやってみたいと思います。 ファイルのバージョン管理とは そもそもファイルのバージョン管理とはどういうことなのか。 単純に言えば、誰かが更新したファイルの更新内容や、更新内容など「更新履歴」を管理する事。 ある時点のファイル内容まで更新内容を遡ることが出来たりと、過去のソースコードを保存してくれたりする頼もしい存在でもあります。 チーム作業の場合、複数人で同じソースコードを編集するなんてことがあると思うのですが、その際によくある先祖返りや

    Gitを利用したファイルのバージョン管理を Bitbucket + SourceTree でする方法 (導入編)
    Itisango
    Itisango 2013/09/21
    #Git #Bitbucket #SourceTree #後で読むかも
  • src.rpm を作ろう

    rpm の利点として、パッケージ間の依存関係を見てくれるとか、バージョンアップが容易とか、いろいろと見聞きするが、オレ的にはなんといっても綺麗サッパリとアンインストールできること、これが一番嬉しいね。 だってそうだろ? rpm コマンドがどうやって依存関係を見ているか、といえば、パッケージの作成者が「オマエは hogehoge に依存してるんだぞコラ」と指定しているに過ぎないのだから。例えば、A というパッケージが B というパッケージ(というより B に含まれている何らかのファイル)に依存しているとしよう。A のパッケージ作成時に B に対する依存関係を指定するのを忘れたらハイそれまでよ。A は B の有無に関わらずインストールできるだろう。だが B がインストールされていなければ、もちろん正常に動きはしない。 つまるとこ、rpm による依存関係の管理なんて、人為的なミスをいくらでも含ん

    Itisango
    Itisango 2013/04/12
    #RedHat #Linux 系 #source #rpm #package の作り方。長いけど勉強する必要があるな。
  • RPMの作り方~第1回:src.rpmを理解しよう~

    ソースファイルを手に入れて,一からRPMを作っていくのはかなり大変な作業だ。そこでまずは,.src.rpmで配布されているパッケージを利用してRPMの構造を知ることから始めよう。ここでは,Red Hat Linux 7.2を前提としてApache 1.3.22を使用した例を解説をしていく。 # wget ftp://updates.redhat.com/7.2/en/os/SRPMS/apache-1.3.22-2.src.rpm #rpm -i apache-1.3.22-2.src.rpm 上記のようにファイルをゲットしてrpmで指定(-i)をすると,「/usr/src/redhat/」ディレクトリ下に該当ファイルがインストールされる。このディレクトリ下には次のようなサブディレクトリがあり,それぞれの目的別に分類されるのだ。

    RPMの作り方~第1回:src.rpmを理解しよう~
    Itisango
    Itisango 2013/04/12
    #RPM #package の作り方の連載。第2回以降はどこだ?
  • 続 せっかちな人のための git 入門 - 共有リポジトリの作り方 : 僕は発展途上技術者

    久々 git のセットアップをすることになり、自分で書いた記事を参考にする。 » せっかちな人のための git 入門 - git をインストールし、共同で開発できる環境を整えるまで : 僕は発展途上技術者 いつのまにかはてなスターがたくさんつき、ブックマーク数も400を超えていた。さすがはてなユーザー。「git なにそれ?」というのが一般ユーザーはもちろん、多くのプログラマー(ブログ書いたり読んだり twitter 使ってたりすると僕らweb系、オープン系が多数派だと勘違いしてしまいそうになるが、決してそうではないのですよね)の反応だと思うのだが。。。 さて、上記記事では触れていない、共有レポジトリの作成方法を書き留めておきます。 まず準備としてリポジトリを使うことになる複数ユーザーを同一グループに所属させます。 太郎くん、次郎くんのアカウントを作成。 % sudo useradd tar

  • 1