Submit Search
Upload
バージョン管理システムを使ってみようじゃないか
•
1 like
•
560 views
弘実 佐野
Follow
Engineering
Report
Share
Report
Share
1 of 9
Download now
Download to read offline
Recommended
Next-L Enju 開発ワークショップ #02
Next-L Enju 開発ワークショップ #02
Kosuke Tanabe
Tortoise hgのすすめ
Tortoise hgのすすめ
suzzsegv
Inotify
Inotify
Keiichiro Kawasaki
Kernel overview
Kernel overview
Kai Sasaki
Git 入門ちょい手前
Git 入門ちょい手前
Yuichi Goto
Mercurial入門(前半)
Mercurial入門(前半)
You&I
DVCSとGitの基礎
DVCSとGitの基礎
sinsoku listy
15分でわかる分散バージョン管理システムgit
15分でわかる分散バージョン管理システムgit
Tomohiro MITSUMUNE
Recommended
Next-L Enju 開発ワークショップ #02
Next-L Enju 開発ワークショップ #02
Kosuke Tanabe
Tortoise hgのすすめ
Tortoise hgのすすめ
suzzsegv
Inotify
Inotify
Keiichiro Kawasaki
Kernel overview
Kernel overview
Kai Sasaki
Git 入門ちょい手前
Git 入門ちょい手前
Yuichi Goto
Mercurial入門(前半)
Mercurial入門(前半)
You&I
DVCSとGitの基礎
DVCSとGitの基礎
sinsoku listy
15分でわかる分散バージョン管理システムgit
15分でわかる分散バージョン管理システムgit
Tomohiro MITSUMUNE
考える力の鍛え方
考える力の鍛え方
弘実 佐野
2016-06 RES Newsletter FINAL
2016-06 RES Newsletter FINAL
Pedram Danesh-Mand
Unit 1 physical wellness
Unit 1 physical wellness
mccanless
Ranard richburg's presentation
Ranard richburg's presentation
Rrichburg
Emisiones de Material Particulado para el Sector Tintorero
Emisiones de Material Particulado para el Sector Tintorero
Augusto Alvarez
人工知能は怖い?
人工知能は怖い?
弘実 佐野
Www batteryer-fr (2)
Www batteryer-fr (2)
chemylike
Richburg's science and technology project 1 part b
Richburg's science and technology project 1 part b
Rrichburg
Richburg's science and technology project
Richburg's science and technology project
Rrichburg
Technology is wild storyboard
Technology is wild storyboard
Rrichburg
Zero Liquid Discharge
Zero Liquid Discharge
Saurav Kumar
心理学
心理学
弘実 佐野
AR(拡張現実)まとめ
AR(拡張現実)まとめ
弘実 佐野
Contract Risk Assessment by using integrated systems
Contract Risk Assessment by using integrated systems
Pedram Danesh-Mand
FileMaker入門
FileMaker入門
弘実 佐野
Assessing EPC Contract Risk by using integrated systems
Assessing EPC Contract Risk by using integrated systems
Pedram Danesh-Mand
Power p point present simple
Power p point present simple
nancita2
Cost Risk Analysis (CRA) by Pedram Daneshmand 19-Jan-2011
Cost Risk Analysis (CRA) by Pedram Daneshmand 19-Jan-2011
Pedram Danesh-Mand
Git SourceTreeでバージョン管理しよう
Git SourceTreeでバージョン管理しよう
富士見研究所
サイト運用者に向けたバージョン管理について
サイト運用者に向けたバージョン管理について
Takeo Noda
Mercurial入門(後半)解説版
Mercurial入門(後半)解説版
You&I
GoBoLinuxを試した
GoBoLinuxを試した
emasaka
More Related Content
Viewers also liked
考える力の鍛え方
考える力の鍛え方
弘実 佐野
2016-06 RES Newsletter FINAL
2016-06 RES Newsletter FINAL
Pedram Danesh-Mand
Unit 1 physical wellness
Unit 1 physical wellness
mccanless
Ranard richburg's presentation
Ranard richburg's presentation
Rrichburg
Emisiones de Material Particulado para el Sector Tintorero
Emisiones de Material Particulado para el Sector Tintorero
Augusto Alvarez
人工知能は怖い?
人工知能は怖い?
弘実 佐野
Www batteryer-fr (2)
Www batteryer-fr (2)
chemylike
Richburg's science and technology project 1 part b
Richburg's science and technology project 1 part b
Rrichburg
Richburg's science and technology project
Richburg's science and technology project
Rrichburg
Technology is wild storyboard
Technology is wild storyboard
Rrichburg
Zero Liquid Discharge
Zero Liquid Discharge
Saurav Kumar
心理学
心理学
弘実 佐野
AR(拡張現実)まとめ
AR(拡張現実)まとめ
弘実 佐野
Contract Risk Assessment by using integrated systems
Contract Risk Assessment by using integrated systems
Pedram Danesh-Mand
FileMaker入門
FileMaker入門
弘実 佐野
Assessing EPC Contract Risk by using integrated systems
Assessing EPC Contract Risk by using integrated systems
Pedram Danesh-Mand
Power p point present simple
Power p point present simple
nancita2
Cost Risk Analysis (CRA) by Pedram Daneshmand 19-Jan-2011
Cost Risk Analysis (CRA) by Pedram Daneshmand 19-Jan-2011
Pedram Danesh-Mand
Viewers also liked
(18)
考える力の鍛え方
考える力の鍛え方
2016-06 RES Newsletter FINAL
2016-06 RES Newsletter FINAL
Unit 1 physical wellness
Unit 1 physical wellness
Ranard richburg's presentation
Ranard richburg's presentation
Emisiones de Material Particulado para el Sector Tintorero
Emisiones de Material Particulado para el Sector Tintorero
人工知能は怖い?
人工知能は怖い?
Www batteryer-fr (2)
Www batteryer-fr (2)
Richburg's science and technology project 1 part b
Richburg's science and technology project 1 part b
Richburg's science and technology project
Richburg's science and technology project
Technology is wild storyboard
Technology is wild storyboard
Zero Liquid Discharge
Zero Liquid Discharge
心理学
心理学
AR(拡張現実)まとめ
AR(拡張現実)まとめ
Contract Risk Assessment by using integrated systems
Contract Risk Assessment by using integrated systems
FileMaker入門
FileMaker入門
Assessing EPC Contract Risk by using integrated systems
Assessing EPC Contract Risk by using integrated systems
Power p point present simple
Power p point present simple
Cost Risk Analysis (CRA) by Pedram Daneshmand 19-Jan-2011
Cost Risk Analysis (CRA) by Pedram Daneshmand 19-Jan-2011
Similar to バージョン管理システムを使ってみようじゃないか
Git SourceTreeでバージョン管理しよう
Git SourceTreeでバージョン管理しよう
富士見研究所
サイト運用者に向けたバージョン管理について
サイト運用者に向けたバージョン管理について
Takeo Noda
Mercurial入門(後半)解説版
Mercurial入門(後半)解説版
You&I
GoBoLinuxを試した
GoBoLinuxを試した
emasaka
【閲覧用】新人教育向け_バージョン管理システム.pptx
【閲覧用】新人教育向け_バージョン管理システム.pptx
Tomoko Iwasaki
20031030 「読み込み専用マウントによる改ざん防止Linuxサーバの構築」
20031030 「読み込み専用マウントによる改ざん防止Linuxサーバの構築」
Toshiharu Harada, Ph.D
Git&GitHub入門
Git&GitHub入門
hideaki honda
バックアップとリストアの基礎
バックアップとリストアの基礎
Kazuki Takai
『超初心者向け!visual studio + git で始めるアジャイル開発』 .NETラボ勉強会 #dotnetlab
『超初心者向け!visual studio + git で始めるアジャイル開発』 .NETラボ勉強会 #dotnetlab
満徳 関
ディレクターやデザイナーのためのリテラシー向上講座 git入門編
ディレクターやデザイナーのためのリテラシー向上講座 git入門編
Yosuke INOUE
バージョン管理Git
バージョン管理Git
松本 雄貴
Next-L Enju 第1回開発ワークショップ資料
Next-L Enju 第1回開発ワークショップ資料
Kosuke Tanabe
My add Git
My add Git
Masafumi Yokoyama
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
DoshishaUniv ProntiatVR
テストです。すいません・・・。
テストです。すいません・・・。
Koichi Yonekawa
Mercurial入門(後半)
Mercurial入門(後半)
You&I
Git -分散バージョン管理システム-
Git -分散バージョン管理システム-
Koji Shinba
Version管理 1
Version管理 1
hakoika-itwg
VCS - Version Control System at Security and Programming camp 2011
VCS - Version Control System at Security and Programming camp 2011
Hiro Yoshioka
Git勉強会 #01
Git勉強会 #01
risaiku リサイク
Similar to バージョン管理システムを使ってみようじゃないか
(20)
Git SourceTreeでバージョン管理しよう
Git SourceTreeでバージョン管理しよう
サイト運用者に向けたバージョン管理について
サイト運用者に向けたバージョン管理について
Mercurial入門(後半)解説版
Mercurial入門(後半)解説版
GoBoLinuxを試した
GoBoLinuxを試した
【閲覧用】新人教育向け_バージョン管理システム.pptx
【閲覧用】新人教育向け_バージョン管理システム.pptx
20031030 「読み込み専用マウントによる改ざん防止Linuxサーバの構築」
20031030 「読み込み専用マウントによる改ざん防止Linuxサーバの構築」
Git&GitHub入門
Git&GitHub入門
バックアップとリストアの基礎
バックアップとリストアの基礎
『超初心者向け!visual studio + git で始めるアジャイル開発』 .NETラボ勉強会 #dotnetlab
『超初心者向け!visual studio + git で始めるアジャイル開発』 .NETラボ勉強会 #dotnetlab
ディレクターやデザイナーのためのリテラシー向上講座 git入門編
ディレクターやデザイナーのためのリテラシー向上講座 git入門編
バージョン管理Git
バージョン管理Git
Next-L Enju 第1回開発ワークショップ資料
Next-L Enju 第1回開発ワークショップ資料
My add Git
My add Git
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
テストです。すいません・・・。
テストです。すいません・・・。
Mercurial入門(後半)
Mercurial入門(後半)
Git -分散バージョン管理システム-
Git -分散バージョン管理システム-
Version管理 1
Version管理 1
VCS - Version Control System at Security and Programming camp 2011
VCS - Version Control System at Security and Programming camp 2011
Git勉強会 #01
Git勉強会 #01
バージョン管理システムを使ってみようじゃないか
1.
バージョン管理システムを 使ってみようじゃないか。 2011.08.08(Mon)
2.
What't this? バージョン管理システムとはコンピュータ上で作 成、編集されるファイルの変更履歴を管理するた めのシステム。 特にソフトウェア開発においてソースコードの管理 に用いられることが多い。
3.
How to management?
バージョン管理システムでは、ファイルの各バージョンをデー タベースに保持しており、このデータベースを一般にリポジトリと 呼ぶ。 1. ファイルをリポジトリに登録 2. ファイルをリポジトリからローカル環境に取り出す(チェックアウ ト) 3. 変更したファイルをリポジトリに書き戻す (チェックイン)
4.
Lock and Copy-Merge 一つのファイルに対して、異なる変更が行われた場合一貫性が 保てない。 ●ロック方式 ○ユーザーは編集するファイルにロックをかける ○グループよりも個人利用に適する ●コピー・マージ方式 ○編集完了後に変更したぶぶンをシステムに反映 (マー ジ) ○競合する場合にはユーザに確認をさせる
5.
Version, Tag, Branch ●バージョン番号 ○ファイルの編集が行われるたびに数字がインクリメントされ ていく。(1.1➡1.2...) ●タグ ○特定のタグをファイルに対してつける。 ○β版、リリース版、移植版など ●ブランチ ○リポジトリの分岐(開発版、安定板など) ○派生開発(ブランチをまとめる事も可能)
6.
Which do you
choose? 主なバージョン管理システム ●CVS - 集中型。C言語で実装されている。 ●Git - 分散型。Linuxのコード管理のために作られた。 ●Subversion - 集中型。CVSの改良版。 ●Visual SourceSafe - Visual Studioとセットで使う ●Team Foundation Server - Microsoftのプロジェクト管理
7.
Keyword ●トランク trunk ○主流ブランチ。幹という意味から。 ●ブランチ branch ○ツリーの分岐 ●マージ
marge ○ブランチしたツリーに対し、修正を適用 ●チェックインとコミットは同じ意味 ●チェックアウト ●リポジトリ
8.
File Tree ●プロジェクトA ○trunk ○branches ーーーーーーーーーーーー ●trunk ○プロジェクトA ○プロジェクトB ●branches ○プロジェクトA ○プロジェクトB
9.
Let's Try 実際の使い方を説明します。 大きく分けて ●統合開発環境(Visual Studio,
Eclipseなど)のプラグイン ●専用クライアント ●コマンドラインからガリガリ
Download now