Veracity -次世代DVCSとは俺の事だ-
Upcoming SlideShare
Loading in...5
×
 

Veracity -次世代DVCSとは俺の事だ-

on

  • 2,563 views

TFSUGでの発表

TFSUGでの発表

Statistics

Views

Total Views
2,563
Slideshare-icon Views on SlideShare
1,843
Embed Views
720

Actions

Likes
4
Downloads
3
Comments
0

5 Embeds 720

http://d.hatena.ne.jp 715
http://s.deeeki.com 2
https://si0.twimg.com 1
http://webcache.googleusercontent.com 1
https://twitter.com 1

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

Veracity -次世代DVCSとは俺の事だ- Veracity -次世代DVCSとは俺の事だ- Presentation Transcript

  • Veracity-次世代DVCSとは俺の事だ- 2012.10.29 TFSUG 13th
  • Self Introduction名前:きょん(kyon_mm)Blog : うさぎ組Target : 開発環境改善Groovy、テスト、自動化、アジャイル、品質保証25歳うさみみ系男子SCMBootCamp, Nagoya.Testing, 基礎勉強会
  • MSのツールが出ないけどMSをdisっているわけじゃないです><
  • なかよくしてねっ>!<
  • DVCS =サーバと同期せずにコミットができるVCS
  • DVCSGitMercurialBazaarDarcs(Camp)
  • ところで
  • 開発ツールの3本柱
  • 開発ツールの3本柱DVCSITSCI
  • 開発ツールの3本柱DVCS Git, Mercurial, BazaarITS Trac, Redmine, JIRACI Jenkins, Go
  • 複数ツールのインストール はコストが高い
  • 起きそうな問題ツールが使っているランタイム環境のバージョンと、インストール端末のランタイム環境のバージョン差異で苦しむOSによってはサポートされていないパラダイムの異なる複数ツールの知識を一人で蓄積するのに時間がかかる
  • 結果としてインストールの自動化が複雑かしやすいワークフローを考える人と、ツールを知っている人が分断されやすい使う事へのハードルがあがる
  • そこで
  • Veracityですよ!
  • 開発ツールの3本柱DVCS Git, Mercurial, BazaarITS Trac, Redmine, JIRACI Jenkins, Go
  • 開発ツールの3本柱 VerDVCS a Git, Mercurial, Bazaar cityなITS ら全JIRA Trac, Redmine, 部 あり ますCI Jenkins, Go !
  • DEMO
  • Veracityの素晴らしい所
  • 必要なものがだいたい っている
  • DVCSコマンドラインがわかりやすい! (Mercurialっぽいサーバーが簡単に使える!(Mercurialっぽいコミットとチケットが結びつく!(期待しているのはGUIの復活!1.xまではTortoiseVeracityがあったので
  • ITSWebインターフェースプラグインなしでのバーンダウン、Wiki、入力補完、シンタックスハイライト 機能
  • Build必要なスクリプトがJS環境毎のテストがメトリクスとして見れる
  • Veracityの残念?なところ
  • DVCSrebase/reset/histedit/amend と呼ばれるリビジョンの事後操作ができないよく考えるとユーザーがリポジトリ毎に設定必要な気がする
  • まとめ
  • まとめVeracityはWin/Mac/Linuxで使えてインストール一発のDVCS/ITS/CI環境OSSだから問題があっても直せます(ただしC言語(詳細は知らん(Gitよりまともなコードであることを祈っているとりあえずやってみるには結構楽ですそのうち日本語で情報をまとめます(11月中