Skip to content

SCMBootCamp in Tokyo 2

kyonmm edited this page Jan 25, 2012 · 11 revisions

TimeTable

  • 9:00 - スタッフ集合
  • 9:30 - 受付
  • 10:00 - 開会
  • 10:20 - 基調講演
  • 11:15 - 休憩
  • 11:30 - Git入門
  • 11:50 - 休憩, 部屋再構成
  • 12:00 - Hg/Bazaar入門
  • 12:20 - 昼休憩
  • 13:20 - 演習説明
  • 13:30 - 演習1
  • 14:50 - 休憩
  • 15:10 - 演習2
  • 16:10 - 休憩
  • 16:40 - 演習3
  • 17:40 - 休憩
  • 18:00 - DVCSの次の一歩
  • 18:20 - KPT
  • 18:30 - 解散
  • 18:50 - 懇親会 & 闇LT
  • 21:00 - 懇親会 & 闇LT 終了

DVCSインストール方法

基調講演資料

『分散リポジトリ型』時代の ソフトウェア構成管理

Git入門資料

Git入門資料

Hg入門資料

Hg入門資料

Bazaar入門資料

Bazaar入門資料

カンバンのコツ

今回は基本的に1時間ずつの演習になるので、ひとつずつのタスクを20分程度でおわるものに切っていくと、コミット粒度や進捗管理に使いやすくなると思います。

課題

各DVCSのチートシートを作りましょう。

どんな内容をもりこむかは自由です。

今日の演習で困った事を書くのもいいでしょう。

テンプレはこちらのものをつかってください。ファイル名を変更しなければどんな内容に変えても問題ありません。

##KPT Keep

  • 有識者の方々の基調講演
  • グループでの作業
  • 豪華なDVCSサポーター
  • 資料まとめられた
  • マージバトルロワイヤルを味わえた
  • rebaseできた
  • DVCSの勉強
  • DVCSサポーターの説明がわかりやすい
  • スイーツおいしい
  • うさみみ
  • ヘルシーなお弁当
  • conflict後の修正を体験できた
  • スイーツ
  • 資料の充実度
  • Bazaarのリバビリができた
  • マルチプルヘッズはこわくない
  • スイーツ
  • うさみみ
  • マルチプルヘッズ祭り
  • 練習
  • こわす
  • ハシカ
  • 電源と無線LAN
  • トピックブランチ
  • ほどよくconflict
  • DVCSサポーターの質
  • 課題のレベル感
  • 参加しやすい環境
  • 個人的にGitを使ってみる
  • 継続する
  • 障害に強い管理システムの追求
  • ハンズオン
  • うさみみ
  • スイーツ
  • スイーツ
  • 充実した会場
  • チーム演習
  • スイーツ
  • 利用するメリット/デメリットを知れた
  • うさみみメイド
  • QAタイム
  • dotfilesをDVCSで管理
  • 課題のレベル感
  • うさみみ
  • うさみみメイド
  • スイーツ
  • 少ない人数のチームにDVCSサポーターをつけること
  • スイーツ
  • うさみみ
  • 神速さん++++
  • 神速たん
  • bleisさんの資料が非常にわかりやすかった
  • 内部構造の説明++
  • 十分な実習時間
  • 参加者から聞きたい事を集める
  • issue番号とひも付け
  • マルチプルヘッズ祭り
  • 広くて綺麗な会場
  • スイーツ
  • テーブルあたりの人数
  • RedBull++
  • チーム演習
  • DVCSサポーターの丁寧な解説
  • ペア作業ができて楽しかった
  • 演習時間がたっぷりで使ってみて疑問も解消できた
  • スイーツ
  • お弁当
  • 設備がよかった
  • ちょこちょこある休憩
  • 継続的な活動
  • みみ
  • うさみみ軍団
  • GitHubと戯れる
  • 初心者から怖がらずに参加した
  • #なごやこわい
  • ポッキー
  • スイーツ
  • マージ地獄
  • 基調講演
  • スイーツ スイーツ++ スイーツ++ 初心者へのやさしさ

Problem

  • テーブル内でのCUI/GUI/OSの不一致
  • 作業手順がわかりにくかった
  • DVCSの優位性、導入容易性の把握
  • Gitには前提となる知識がある気がする
  • 「難しい」と思われてしまった
  • 時間が長く集中力が切れた
  • conflict地獄
  • GitHubのアカウントがなかったのでエンジニア失格だった
  • セットアップに時間がかかった
  • いろんな知識が不足していた
  • 職場で誰も興味なし
  • 受付遅い
  • うさみみがずれる
  • 最後尾からだとスライドが見づらかった
  • 運営の段取りが悪い
  • BitBucketの仕様把握不足
  • 文字化け対策確認
  • 初心者少ない
  • 主催者が忙殺されてる
  • GUIで操作を教えてほしい
  • 入門Mercurial忘れて来た
  • 課題にもう少しシナリオがほしい
  • 初心者には話が難しすぎる
  • デフォルトで起動するvimdiff
  • ツールへの理解
  • rebaseの仕方
  • アオザイ着てくればよかった
  • 最後の演習がだれた
  • bleis_nero++
  • bleisさんテンション低い
  • mergeとrebaseが理解できなかった
  • ブランチの方針を決めておく

Try

  • mergeとrebaseを使いわけたい
  • チートシートを完成させたい
  • VCSとCIの連携
  • Bazaarを会社で使ってみる
  • CUI使う
  • 別のツールも使ってみる
  • 動作するプログラムでの演習
  • もっと触る
  • 仕事でのブランチングを変えたい
  • もっとBazaarを使ってみる
  • 他のDVCSも使ってみる
  • Mercurialの勉強
  • Bitbucketのリポジトリを使ってみる
  • 入門Mercurialを買う
  • 会社で使う
  • 本を買ってみる
  • 使い方を直す
  • チームでマージ合戦
  • 資料をさっさと作って前日はさっさと寝る
  • 図をもっと活用する
  • おすすめの設定まで踏み込む
  • 演習をもっと高度に
  • QAは人気のある順に
  • もう少し高度な内容
  • 会社に広める
  • 現場への導入
  • 社内への導入
  • TFS
  • Mercurial以外
  • ケーススタディ的な演習
  • Linux環境で取り組む
  • 実務に取り入れる
  • OSとの相性を教えてほしい
  • カラーマグネットと鉄板があるとリビジョンの動きを説明しやすそう
  • Bazaarを絡めた開発環境構築
  • conflict解決を社内でやってみる
  • TDDBCとの同時開催
  • 第2世代から第3世代への移行
  • GitHubを使いこなす
  • 次はGit
  • 修羅場を増やす
  • SCMBC名古屋に期待
  • 参加者同士のコミュニケーションの促進
  • OSSの開発と絡める
  • GitHubを使いこなす
  • Gitのrebaseを使いこなす
  • GitHubのアカウントをつくる
  • SCMBCではグリーンバンドではなくうさみみを配布
  • TortoiseHgの使い方
  • gitkを使う
  • レベル分け
  • 職場へ導入
  • Bazaarをもう少し深く理解する
  • レベル分け
  • ブランチをもっと実際の運用想定
  • うさみみをつける
  • 必修コマンドと達成率計測
  • Git以外にも参加したいので次回開催
  • SVNを捨てる