Something went wrong.We're moving mountains to get it sorted.View our status page and subscribe for service updates.
2011/07/30 オラクル青山センターでSCMBootCamp in Tokyoを開催させていただきました。 募集ページ 7月30日 SCM Boot Camp in Tokyo(1次応募)(東京都) 7月30日 SCM Boot Camp in Tokyo(2次応募)(東京都) togetter SCM Boot Camp in Tokyo #scmbc - Togetterまとめ ML Google グループ 基調講演 SCM Boot Camp で発表してきました - ぐるぐる~ Ustream USTREAM: scmbctokyo: SCM Boot Camp in Tokyo #scmbc. コンピュータ 今回は僕@kyon_mmと@pocketberserkerの二人が中心になってソフトウェア構成管理について学ぶ講演とハンズオン形式の勉強会として開催しました。ハンズオンで
『ここに来た人は勝ち組です』 by うさみみの人 というわけでこんにちは、イベント開催から1週間経過したタイミングでようやく記事を書く時間が取れた陰の主催者です。 公式見解については@kyon_mmさんがブログに綴っているので、こちらは陰らしく個人見解とか割とどうでもいいことを書きます(えらそう)。 SCMBootCamp in Tokyo 開催しました。KPT公開。 - うさぎ組 言いだしっぺの役目は終わった と、思っている。 そりゃ2回目以降も参加したいし、会場スタッフとしてお手伝いしたいけれど、すぐに手をあげられるほど距離が近くない*1。私が枷になってしまうのでは申し訳なさすぎる。 あと、もう一人の主催者(通称:光の主催者)であるkyon_mmさんの存在が大きい。あの方のSCMBCの最終目標と、私の元々考えていた構想はそこそこ同じだったので(kyon_mmさんのほうが最終目標が高めの
GitからMercurial これができれば見たいリポジトリはすべてGitで見られる。 GitはPerlのモジュールなんかあったり*1、 結構Perlでサブコマンドとかが書きやすいので、 自分でいろいろ弄れる、かもしれない。 まだあんまり詳しくないけど。 http://laafc.net/txt/git_3_hg_fast_export/ Interfaces, frontends, and tools - Git SCM Wiki MercurialからGit 正直あまり調べてないけど、 GitからMercurialの方法を調べてたらいろいろ見つかった。 Hg-Git Mercurial Plugin 「Warning, this software is still beta.」らしく、実用に足るものなのかは分からない。 ConvertExtension - Mercurial いろんな
コマンド リポジトリの作成 すでにあるファイルからリポジトリを作成するには init コマンドと add コマンドを用いる。 % hg init % hg add -X *.bak % hg commit -m 'Initial revision.' 既存の repo をコピーするには clone を用いる。 この場合は .hg/hgrc の paths セクションに default URL が設定される。 % hg clone ssh://hgserv.domain/projects/subproject 情報収集 hg status # 変更されたファイル hg diff # ファイルに対する変更 hg log # 変更履歴 hg log FILE ... SUBDIR/ # ファイル・ディレクトリの変更履歴 hg annotate FILE # 誰がいつ何を変更したか? hg tip
概要 Mercurialでは、pushするときの、デフォルトのリポジトリを設定することができます。これを設定しておくと、 $ hg push というように、リポジトリを指定せずにpushすることができます。 環境 この記事の内容は、Mercurial 0.9.5で確認しました。 方法 .hg/hgrcに以下を記述します。 [paths] default-push=<push先リポジトリ> 例えば、 [paths] default-push=http://SumiTomohiko@bitbucket.org/SumiTomohiko/yog/ とすれば、 $ hg push としただけで、http://bitbucket.org/SumiTomohiko/yog/にpushできます。
Takumi IINO @troter 移行直前に @yoppiblog の提案で全員にpullしたときのmultipleheadsの 解決方法をペアプロでレクチャーした。 2011-03-08 20:14:30
タイトルはついったー上でみんながこれつけろって言われたので…w というわけで最速マスターとなるかどうかはわかりませんが入門Mercurial Linux/Windows対応の復習も兼ねてまとめようと思います。 ちなみにインストール方法ではGUIツールのインストール方法も紹介しますが、GUIによる操作の説明はなくコマンドに関してのみの記事となっております。また、主に参考にしている本にはMacに関する記載がなく、僕もMac環境がありませんのでMacに関する説明は少なめとなっておりますこともご了承下さい。 追記: 2010/03/11 FreeBSDでのインストールについて(ついったーにてご指摘頂きました) 基礎文法最速マスターから基礎最速マスターへw 2010/03/11 マージツールの設定にTortoiseHgの場合を追加(コメントより) branchの説明を修正(コメントより) 2010/
はじめに Mercurialはバージョン管理のためのソフトウェア。分散型なのでリポジトリを自由に持ち運べるメリットがある。またLinux, Windows, Mac OS X など多くのOSに対応しているため、様々な環境で開発ができる。 Pythonのインストール Python本体のインストール MercurialはPythonで書かれているのでPythonが必要。 インストールされていない場合は次の方法でインストールする。 Pythonは公式サイトからダウンロードできる。 ここではPython 2.6 系のPython 2.6.6を取得した。 コンパイルからインストールまでは次の通り。 $ tar zxvf Python-2.6.6.tgz $ cd Python-2.6.6/ $ ./configure $ make $ sudo make install Pythonはデフォルトで
Synopsis The Mercurial system uses a file called .hgignore in the root directory of a repository to control its behavior when it searches for files that it is not currently tracking. Description The working directory of a Mercurial repository will often contain files that should not be tracked by Mercurial. These include backup files created by editors and build products created by compilers. Thes
分散型バージョン管理システム(ソースコード管理システム)としては、Git/Mercurial/Bazaarが現時点(2009年4月)での三強と言えるだろうか。 RailsコミュニティはGitを採用したが、私の会社はRails専門なのにMercurialを採用した(その理由については別の機会に)。 で、半月ほど前の話になるが、Python開発コミュニティはMercurialの採用を決定した。 http://mail.python.org/pipermail/python-dev/2009-March/087931.html ちょっと面白いので、Guido van Rossum (Python の作者)による上記の投稿を読むことをお勧めします(英語だけど)。
分散型バージョン管理システムは Git と Github の組み合わせが人気ですが、個人的に BitBucket が気に入ったので基本的な設定や注意点などをメモしておきます。 対象 個人開発でソースコードのバージョン管理をしたい人 プライベート開発したい人。 Windows環境で開発したい人など。 なぜ BitBucket か プライベートレポジトリを無制限に作成できる 5ユーザーまでは無料プランを利用できる プロジェクト Wiki や問題追跡システム (Issue tracking system) が利用できる などが主な理由です。Mercurial レポジトリしか選択できませんが、Git や Bazzar と比べても機能的ほとんど差が無いのであまりこだわっていません (大規模開発なら話が違ってくるかもしれませんが)。単純に BitBucket 使いやすいと感じたので利用しようと思い、必
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く