Obtenir la nationalité française est un processus rigoureux qui implique plusieurs critères, dont l’intégration à la société. Lorsqu’une demande de naturalisation est refusée pour...
@IT編集部 2009/3/23 分散型のバージョン管理システム「Git」が注目されている。msysGitはGitをWindows環境で試してみるのに丁度いい(編集部) ソフトウェア開発を複数のメンバーによる共同作業で進める場合、効率よく情報(設計書やソースコードなど)を共有するために、何らかの構成管理ツールを利用することが多くなっています。 これまではSubversion(SVN)がデファクトスタンダードとなっていましたが、ここに来て分散型のバージョン管理システムが勢力を伸ばしています。主な分散型バージョン管理システムとして、Git、Mercurial、Bazaar、Darcsなどが挙げられます。詳細については、「分散バージョン管理Git/Mercurial/Bazaar徹底比較」を参照してください。 今回紹介するmsysGitは、GitをWindows環境で使うためのソフトウェアです。
LinuxカーネルやRuby on Rails、Perlなど、近年多くの大規模プロジェクトで採用されているバージョン管理システムが「Git」だ。Gitには非常に多数のコマンドが用意されているが、日常的に使用するコマンドは20個程度と言われている。本記事では、Gitを使いこなすために覚えるべき20個のGit基本コマンドを紹介する。 LinuxカーネルやRuby on Rails、Perlなど、近年多くの大規模プロジェクトで採用されているバージョン管理システムが「Git」だ。Gitには非常に多数のコマンドが用意されているが、日常的に使用するコマンドは20個程度と言われている。本記事では、Gitを使いこなすために覚えるべき20個のGit基本コマンドを紹介する。 なお、Gitの基本的な考え方や使い方については分散バージョン管理システムGit入門でも紹介しているので、そちらも参照してほしい。
Google が repo というツールをリリースしている。これは、Google が開発している Android プロジェクトのためのツールなのだけど、Android 専用のツールといふわけでもなさそうなので、少し調べてみた。 Get source (Android Open Source Project) Using Repo and Git (Android Open Source Project) repo は、git を補完するツール。 repo の仕事は主に 2 つ。1 つは、「複数の git レポジトリー」を管理すること。もう 1 つは、git のレポジトリーを取って来たり、レビュー・サーバーに変更点を送ったりということ (特に複数レポレトリーをサポートしている点がミソ)。 何が嬉しいの? 普通、バージョン管理ソフトは、一つのリポジトリーで一つのプロジェクトを管理する。開発規模
札幌のフリーランサーまいむぞうのブログ。Android関連、コンピュータビジョン、IoT、ロボティクスあたりをやっています。 Rails界隈がgit対応してきたので、どんなもんかインストールして使ってみた。 Git周辺状況 色々調べてみたら、結構rails界隈はgit対応が進んでいるみたい。 MacOSXならMacPortsでGitをインストールできるよ railsの-gオプション(2.1.0で確認) RubyForgeのGitリポジトリ提供 newgemにもGit関連の記述がっ!! そもそも、Gitを使うと何が嬉しいのか、個人レベルでまとめてみる。 ネットワークの無いところでコミットできる。「これ試しに作ってみたいけど、ハマると痛いんだよなぁ」と思って躊躇している時なんかに最高。 git initで簡単に使えるようになるので、元々バージョン管理なんかするつもりが無かったアプリへの導入障壁
※ 画面は公式サイトのスクリーンショットより まだ実用的なレベルには達していないが、非常に気になるのでご紹介。 開発の現場ではSubversionのシェアが大きい。これは二つの理由が考えられる。一つは過去に導入し、実績があること。もう一つはTortoiseSVNに匹敵する便利なユーティリティがGitにはないということだ(Windowsに限定されるが)。 コンテクストメニュー だがその時代もついに終焉を迎えそうだ。Gitでもこんな魅力的なフロントエンドが開発されている。 今回紹介するオープンソース・ソフトウェアはTortoiseGit、まさにTortoiseSVNのGit版というべきソフトウェアだ。 TortoiseGitはスクリーンショットを見る限りではTortoiseSVNのアイコンを流用しつつ開発が進められているようだ。コミットのダイアログ、履歴管理などの機能がある。コンテクストメニュ
id:secondlife先生に勧誘されて、gist(と、こっそりgithubも)を始めてみました。 で、お薦めの通り、(若干繋がりにくいことがあるものの)Greasemonkeyを書くにはちょうど良い感じです。 まず、Firefoxな方はgist_link_user_js.user.jsをインストールしておきましょう。もしくは、Greasemonkeyスクリプトの末尾に?.user.jsを付けるスクリプトを汎用的に使えるようにした(SITEINFO) - 素人がプログラミングを勉強していたブログも良いかもしれません。 で、gistには複数ファイルを貼れるので、Opera用とかを別ファイルにするのも簡単でよい感じです。 ちょうど、はてなスターの星をプロフィールアイコンに置き換えるGreasemonkey Script - 0xFFはFirefox3だけ特殊なことをする必要があったので、別フ
最近流行りのgitを使ってみようかなーってことでとりあえずukstudio.jpを全部gitで管理するようにした。 最終的に以下のような構成になった。 MacBookにgitをインストールする MacBookにgitをインストールするのは簡単だった。MacPortsですんなり入った。 参考: MacPortsを使ってgitをインストールしてみた - Post-itみたいな サーバにgitをインストールする サーバはslicehostのCentOS5.1を使用。インストールされてるsvnが1.4なのでこちらは一旦remove。 $ yum remove subversion gitはyumの標準リポジトリでは管理されてないので、外部リポジトリ(DAG)を登録してそこからインストールした。 $ wget http://dag.wieers.com/packages/rpmforge-relea
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く