狠狠撸
Submit Search
Real legacy
?
4 likes
?
1,504 views
Koichiro Ohba
Follow
http://crooz.co.jp/techhills/
Read less
Read more
1 of 25
Download now
Download to read offline
More Related Content
Real legacy
1.
本当のレガシーの
話をしよう グリー株式会社 TechHills 5th; 2013-03-22; アカデミーヒルズ 49F 大场光一郎 13年3月22日金曜日
2.
提供
インターネットを通じて、世界をより良くする。 Making the world a better place through the power of Internet. 13年3月22日金曜日
3.
大场光一郎
Development Dept. Infrastructure Cloud Platform Team @koichiroo 13年3月22日金曜日
4.
SCMの歴史 13年3月22日金曜日
5.
SCCS
最初のソースコードバージョン管理システム 1972年 ベル研究所 Marc J.Rochkind 初期Unixに付属 ファイル形式を確立 http://docs.oracle.com/cd/E19205-01/820-1203/aeucm/index.html 13年3月22日金曜日
6.
厂颁颁厂がもたらしたこと
バージョン管理という概念を発明 バージョンを管理するシステムの要件を定義 データ構造を定義 基本的なコマンドの仕様を定義 13年3月22日金曜日
7.
RCS
GNUフリーソフトウェア コマンド体系にSCCSを踏襲 バイナリファイルをサポート ロックベースのマージ 13年3月22日金曜日
8.
搁颁厂がもたらしたこと
フリーソフトウェアにすることで広く使われバー ジョン管理という考え方が浸透 ロックベースではプロジェクト管理が難しい プロジェクトには複数のファイルがある 13年3月22日金曜日
9.
CVS
複数ファイルのプロジェクト管理 最初はRCSのwrapper C/S型のネットワーク対応 copy-modify-merge model 13年3月22日金曜日
10.
颁痴厂がもたらしたこと
時間や場所を越えた開発プロジェクト オープンソースの開発(バザールモデル) 13年3月22日金曜日
11.
Subversion
better CSV Multi-backend,XML(当初) 中央リポジトリ WebDAV,DeltaV 13年3月22日金曜日
12.
蝉惫苍がもたらしたこと
クリーンなアーキテクチャで多様な環境で動作 単一リポジトリの限界 13年3月22日金曜日
13.
Git
Linux kernelのソース管理のためにLinusが 開発 分散リポジトリに対応 コマンド体系が変わった 13年3月22日金曜日
14.
驳颈迟がもたらしたこと
更新の履歴や開発の方向性はプロジェクト毎だけ でなく人によって多様 中央リポジトリからの解放による手元の高速性 ブランチを使った並行開発が実用になる プロジェクトへ貢献する方法の多様化 commiterという権限が曖昧に github 13年3月22日金曜日
15.
厂颁惭の进化がソフトウェア开発の
パラダイムシフトを後押しする 13年3月22日金曜日
16.
グリーのSCM 13年3月22日金曜日
17.
黎明期 13年3月22日金曜日
18.
田中が分散管理 13年3月22日金曜日
19.
2005.6~
2010.7~ 2012.3~ 13年3月22日金曜日
20.
驳颈迟移行方针
svnの履歴は捨てる svnから移行対象のprojectをexport gitリポジトリにpush svn側は削除してgit側にsymlink svnから少しづつ切り出すようにgit移行 svnで使っていたbotはできるかぎりgitでも使 えるようにする 13年3月22日金曜日
21.
驳颈迟移行はまりどころ
svnの代わりと考える とりあえずgithub svnで使えた便利ツールどうする revision番号に強く依存する svnのワークフローを踏襲 13年3月22日金曜日
22.
git-daily
merge commit develop feature/foo pull request 13年3月22日金曜日
23.
github:enterprise
enterprise.github.com 13年3月22日金曜日
24.
困ってる
assetの管理 13年3月22日金曜日
25.
http://jobs.gree.net/ 13年3月22日金曜日
Download