ページ

2012年7月22日日曜日

構成管理ツール

0 件のコメント:

世代差で見る履歴管理ツール入門
www.lares.dti.ne.jp/~foozy/fujiguruma/scm/scmbc-201207/speech.html

を読んだ。

第二世代の僕にとっては非常に示唆に富む内容だった。構成管理あるある。

特に僕にとって啓発的だったのは、第二世代構成管理ツールーsubversionとしようーでは、マージが非常に危険ってことだ。
実は日々の業務においてもそれはよく実感していて、他の人の差分を取り込む時は、自分の開発分を消さないように注意しながらマージしないといけない。
ましてや、ブランチのマージなんて、本当に地獄だ。構成管理ツールなのに、自分の作業領域のバックアップをローカルに取ってから作業する、なんて本末転倒気味なことをやらねばならない。

また、ネットワークがないと仕事にならないという点も非常に共感出来る。
先日、うちの部内のサーバー障害により、僕は折角休出したのに自分の仕事をまったく進めれなかったという経験をした。
うちの部署の標準ツールがgitだったらこんなことにもならなかったんだろうけど…。

ツールなんて使えば使うほど不便なところが出てくるものだ。それを知恵と技術で革新させていくのが進化であり、不便さに慣れて使いこなすことが出来るようになっても、それはただの時代遅れの職人の完成だ。

結局は学習だよ。
周りに働きかけて一緒に変えていくんじゃなくて、僕は自ら率先して新しい技術を取り入れよう。僕は何でも試してみるのが好きなんだ。