タグ

バージョン管理に関するnuenoのブックマーク (12)

  • たぶん世界で一番シンプルなバージョン管理システム -RCS- | バシャログ。

    こんにちは nakamura です。今年もヒートテックのありがたい季節になってきましたね。サムイサムイ、、、 バージョン管理と言えば Subversion や CVS, 最近でいうと git や mercurial といった分散型のシステムも人気ですが、今回紹介する RCS はそんな高機能なバージョン管理システムとは対照的にとにかくシンプル!機能は限られてるけどその分お手軽なツールなのです。サーバの設定ファイルなんかを管理するのにとても便利ですよ! インストール CentOS の場合は以下のコマンドでインストールできます。他のディストリビューションでも、大体パッケージがあるはずなので探してみてください。 yum install rcs インストールしたら、特に設定もいらずそのまま即使えます。デーモンを常駐させる必要もなければリポジトリもいらないので楽ですね〜。 使ってみよう! ではさっそく

    たぶん世界で一番シンプルなバージョン管理システム -RCS- | バシャログ。
  • デザイナーのためのGithub for Mac入門

    This domain may be for sale!

  • github 超入門 - glasses factory

    ここ1年くらい、僕はソースコードなどを github で公開しています。 つい先日まで書いていた連載記事 GAE for Flasher のサンプルソースコードや、 東京てら子で発表したデモ、今まで作ったライブラリや便利クラスなど なんでもかんでも github で公開しています。 しかし、プログラムに慣れた人ならともかく、これから AS3 をガシガシ勉強していこう! といった方や、AS3 自体はガシガシかけても基的に SVN 等バージョン管理システムを 使わない方にとっては github 自体がやはり少し敷居が高いイメージがあるという話を聞きました。 GAE for Flasher の記事自体、ある程度 AS3 に関する知識のある人を想定していたとはいえ 流石に当たり前のように使い過ぎたかなと反省の意を込めて github 超入門( for Flasher ) を書く

  • サル先生のGit入門〜バージョン管理を使いこなそう〜【プロジェクト管理ツールBacklog】

    ようこそ、サル先生のGit入門へ。 Gitをつかってバージョン管理ができるようになるために一緒に勉強していきましょう! コースは4つ。Git初心者の方は「入門編」からどうぞ。Gitを使った事がある方は「発展編」がおすすめです。さらに「プルリクエスト編」では、コードレビューする文化をチームに根付かせましょう。 「あれ?何だっけ…?」という時は「逆引きGit」で調べて見てくださいね。

    サル先生のGit入門〜バージョン管理を使いこなそう〜【プロジェクト管理ツールBacklog】
  • もうPSDは無くさない!デザイナー版GitHubのPixelapseはうっかりデザイナーの救世主! - ウェブ狂の詩 - @takejune

    2012年05月08日 12:00 カテゴリ もうPSDは無くさない!デザイナー版GitHubのPixelapseはうっかりデザイナーの救世主! Posted by takejune No Comments No Trackbacks ●この記事のターゲット ・iOSアプリのデザインをしている人・デザイナーと名のつく職種の人・仕事でpsd,pngファイルを作る人・その中でもうっかりした性格の人 つまりこんな人。 ●404 PSD Not Found 全国のPhotoshop使いの皆さんこんにちは。 気がつけば、1999年にPhotoshopを使い始めて13年くらい経ちますが何故でしょう? PSDを無くしてしまうことがたまによくあります。 どこに保存したか分からなくなる、なんてことは今時流石にないんですが(spotlight超便利) よくやってしまうのが、別ファイルとして保存すべき時に上書

  • git - 簡単ガイド

    アッド & コミット 変更されたファイルを選択します。 git add <filename> git add * を実行するとIndexに追加されます。 これは基的な作業の一つです。 変更を実際に適用するには git commit -m "Commit message" を実行します。 変更がHEADに入りましたが、 リモートリポジトリには未だ入っていません。 変更のプッシュ この時点で、変更がローカルリポジトリのHEADに適用されました。この変更をリモートリポジトリに適用するには git push origin master を実行し、masterの代わりに適用のブランチ名を入れます。 もし既存リポジトリをクローンせずに使用した場合 git remote add origin <server> を実行すると、リモートリポジトリを登録する事が可能です。 これで変更を特定なリモートリポジト

  • 社内でも立てられるGitHubクローン·GitLab MOONGIFT

    GitLabRuby/Ruby on Railsで作られたGitHubクローンです。 GitHubは有料でプライベートリポジトリが持てますが、それでもセキュリティ上の理由でリポジトリを外だしできないケースはあるかと思います。そんなときに使ってみたいのがGitLabGitHubクローンです。 ログイン必須になります。 ログインした後の画面です。登録済のプロジェクトが一覧表示されます。 一つのプロジェクトを閲覧しています。ソースツリーが出ます。ソースツリーは右へ右へスライドして表示されます。GitHubに似ています。 ソースコードハイライターも内蔵されています。rawでファイルをダウンロードできます。 タグやブランチを切り替えることもできます。 コミット履歴一覧です。 コミット詳細ではDiffが確認できます。 コミットに対するコメントも確認できます。 チーム設定です。複数人でのコラボレーシ

  • Git管理の神ツール「Gitolite」なら、ここまでできる!

    「Git」使ってますか? 近年、分散バージョン管理システム「Git」が急速にシェアを伸ばしています。筆者は、チケットシステムやバージョン管理の勉強会などを開催したりしていますが、Gitユーザーがかなり増えてきていると感じます。 しかしながら、そのような勉強会でアンケートを取ってみると、実案件では半分以上の人がSubversionを利用しており、Gitの導入はまだまだ進んでいません。移行コストが掛かったり、プロジェクトマネージャ層への知名度がまだまだ低いというのもありますが、理由の1つとして、ユーザー管理が煩雑であったり、アクセス制御に関する情報が不足しているということもあると思います。 そういうわけで稿では、Gitリポジトリのユーザー管理やアクセス制御を簡単に行う「Gitolite」を紹介します。 なお、稿ではGitの利用方法については紹介しませんので、Git自身の使い方については改め

    Git管理の神ツール「Gitolite」なら、ここまでできる!
  • Gitとは - Git入門

    Git の産みの親は Linux kernel の産みの親でもある Linus Torvalds 氏です。 ご存知のように Linux kernel は全世界に多数の開発者がいる とても大きなプロジェクトですが、その Linux kernel のソース管理に Git が使用 されています。 また、X.org や Ruby on RailsPerlGoogle Android なども Git を使用しており、 特にオープンソースのプロジェクトのバージョン管理に Git が使用されるケースが増えています。

    Gitとは - Git入門
  • 最速で Git を Mac にインストールして基本的なコマンドを使う方法

    git の凄いところをGit 入門の Git とはを参考にさせて頂き、要点を挙げさせて頂きます。 分散型のバージョン管理システムである Linux kernel の開発で培われたノウハウが凝縮された高機能なバージョン管理システムである 分散型について意味が分からなかったのですが、書いてありました。 プロジェクトのメンテナにリポジトリの編集権限を付与してもらわなくても、 各ユーザが自由に自分専用のリポジトリを持てることが一番のメリットではないかと思います。 gitMac にインストールします。git のインストール方法はたくさんあります。 コマンドを叩いてインストールする git のインストーラーを使う MacPorts を使ってインストールする この中で作業量的に一番最速なのは MacPorts を使う方法です。インストールまでにかかる時間が最も短いのはコマンドを叩いてインストールす

  • Mac用TortoiseSVN的Subversionクライアントを探す

    WindowsではSubversionのクライアントとしてTortoiseSVNを使ってますが、Macの場合は「Versions」というソフトが使いやすそうなのでインストールしてみた。 ダウンロードは公式サイトの右上のDownloadから。 zip形式なので解凍して、適宜アプリケーションなどに移動して実行。 新たにチェックアウトする場合は「Repository」を選択する。 既にチェックアウトしてあるフォルダをVersionsに登録する場合は「Working Copy」から。 専用のウィンドウで作業するけど、直感的で使いやすい。 しかし、フリーソフトだと思って使っていたら最近有料化したらしい。orz フリーソフトだと「scplugin」というのがあるらしいけど、諦めて、素直に開発用のフォルダの共有かけて、WindowsからTortoiseSVNで管理することにした。 Windowsのネット

    Mac用TortoiseSVN的Subversionクライアントを探す
  • Subversionを見直せ - プログラマの思索

    SW構成管理の概念の中心は、バージョン管理。 バージョン管理こそが我々SW開発に従事する者にとって、背骨であり血液に当たる最重要なインフラ。 デスマーチに陥るプロジェクトは、バージョン管理に何かしらの欠点や弱点がある。 おそらく殆どのSW開発では、Subversionをバージョン管理に使っているが、Subversionは実は数多くの機能を持ち、従来のプロジェクト管理を根的に変える可能性を秘めている。 もう一度、Subversionの機能を見直してみた。 【1】ムービー企画「Subversionによるバージョン管理入門」 WEB+DB PRESS Vol.39誌面連動ムービー|gihyo.jp … 技術評論社 最近のバージョン管理は、trunkとbranchの2系統のバージョン管理戦略を持つ傾向がある。 メインラインモデルと呼ばれる。 メインラインモデルの手法を使って、番運用中の保守br

    Subversionを見直せ - プログラマの思索
  • 1