タグ

scmに関するyoupyのブックマーク (7)

  • Newspeak

    I'm Japanese, but I write a commit message in English at FLOSS project. Because most programmers can't read Japanese. English is the working language of the hacker culture and the Internet, and that you will need to know it to function in the hacker community. Eric S. Raymond "How To Become A Hacker" However, I'm not good at English. Sometimes, I googled how to describe this commit in English. It'

    youpy
    youpy 2009/07/13
    コミットログ 検索
  • ソーシャル化するOSS開発者たち - @IT

    ロング・テール理論の名付け親で、雑誌「Wired」の編集長としても知られるクリス・アンダーソン氏が3月12日付けのブログでオープンソースソフトウェア(OSS)プロジェクトの運営体制に関する誤解を指摘をしている。 アンダーソン氏によれば、多くの人はオープンソースプロジェクトというのは草の根から立ち上がり、自律的に組織化し、民主的に運営されているという誤った認識を持っている。ところが現実はまったく逆で、1人か2人の「慈悲深い独裁者」によって運営されている、という。 これはオープンソースプロジェクトに参加していたり、あるいは日常的に成果物を利用している人であれば、そういうものだと首肯するかもしない。メーリングリストで客観データに基づいて議論したり、リーダーを民主的に選ぶようなプロジェクトもあるかもしれないが、おおかたのオープンソースプロジェクトには、それを開始し、中心に位置し続ける“独裁者”がい

    youpy
    youpy 2009/04/15
    中央レポジトリモデル(svn)の問題 マージ大変 コミット権限の限定→心理的バリア 信頼の輪
  • GitHub - miyagawa/cpan-command-repo: Adds a new 'repo' command to CPAN shell

  • ライフストリーミングの新しい形態Flashbake - huixingの日記

    プログラムを書くのと同様にsubversionやgitなどのバージョンコントロールシステムを小説を書くために使うのはそれほど珍しいことではないが、小説のバックアップと同時に時間や天気や直近のブログ記事やコンピュータのアップタイムや聞いていた音楽まで記録するのは新奇なことといえるだろう。これを実現するのがboing boingの寄稿者で小説家のCory DoctorowとThomas Gideonの作ったflashbake。flashbakeはpythonスクリプトで、15分ごとにテキストファイルの変化をローカルのgitにチェックインさせる。flashbakeは基的にこれまでのライフストリーミングのコンセプトに沿ったものだが違うのは特定のアクティビティーを中心にして、それをとりまくデータを集めてくる点。同様に考えられる活用法としてグラフィック・デザイナーがフォトショップのPSDデータを15

    ライフストリーミングの新しい形態Flashbake - huixingの日記
    youpy
    youpy 2009/03/01
    15分ごとにテキストファイルの変化をローカルのgitにチェックインさせる
  • まーきゅりあるのススメ - Twisted Mind

    RabbitMQ が Mercurial を使用していて、 その使い方が個人的に気に入っているので、メモしておきます。 まずバグが出たらバグに番号を付けてブランチを切っています。 $ hg branch bug00001 積極的に branch は切る。そして積極的に修正してマージする。 マージが終わった branch は自動的に inactive になって、 hg heads した際に表示されなくなります。 RabbitMQ サンプル $ hg branches default 793:deb1ba59c765 bug20149 784:e74b10887829 bug20173 783:e30e539b51cd bug19213 676:e4de2be7be0d bug19662 592:7af938a5589e junk 415:873605c25f15 bug19490 243:a

    まーきゅりあるのススメ - Twisted Mind
    youpy
    youpy 2009/02/01
    バグが出たらバグに番号を付けてブランチを切る 修正してマージ 「マージが終わった branch は自動的に inactive になって、 hg heads した際に表示されなくなります」 ブランチ=バグリスト
  • XcodeでSubVersionを使う際の一つの注意点。 - at_yasu's blog

    タイトル通りそのまんまだけど、Xcodeがビルド等をしてファイルがころころ置き換わって「全体をコミット」をすることができなくなります。コマンドラインで毎回整合性を保つのもシンドイですし。 *注意*:この方法ですと、Xcodeからcheckoutしても、Xcodeからバージョン管理が使えなくなります。ご注意を:P てか、Xcodeのバージョン管理、所々、こういうのがあって使い勝手悪いなぁ・・・ で、「ころころ置き換わるディレクトリを無視させる」と言う事が必要になります。ここではプロジェクト名を、適当に『Param』と言う名前にしておきます。 ignoreの設定をする箇所は二カ所あります。 Param.xcodeprojの中にある、拡張子が(mode1v3|mode1|mode2|pbxuser|perspective|perspectivev3)の物。 一人でSubversionを使う分には

    XcodeでSubVersionを使う際の一つの注意点。 - at_yasu's blog
  • 403 Forbidden

  • 1