Enviar búsqueda
Cargar
バージョン管理のススメ 〜私的歴史探訪編
•
Descargar como PPTX, PDF
•
1 recomendación
•
1,675 vistas
Ken-ichi Kudo
Seguir
バージョン管理ツールを使いたい理由を、いろんなツールを乗り換えてきた軌跡を辿りながら考えてみた。
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 28
Descargar ahora
Recomendados
mercurial-users.jp speech at OSC2013 Tokyo/Spring
mercurial-users.jp speech at OSC2013 Tokyo/Spring
Katsunori FUJIWARA
Solaris (Branded) Zone Internals
Solaris (Branded) Zone Internals
Katsunori FUJIWARA
Pythonista も ls を読むべきか?
Pythonista も ls を読むべきか?
Katsunori FUJIWARA
取り柄のないボクがGinza.rb、社内勉強会、技術書典の出展とか、なんでやってるんだっけ?
取り柄のないボクがGinza.rb、社内勉強会、技術書典の出展とか、なんでやってるんだっけ?
Ken-ichi Kudo
ニャーQL勉強会(エンジニアでないメンバーがSQLを身につける勉強会)
ニャーQL勉強会(エンジニアでないメンバーがSQLを身につける勉強会)
Ken-ichi Kudo
開発スピードの減速と再加速
開発スピードの減速と再加速
Ken-ichi Kudo
開発環境アンケートまとめ(Ginza.rb 第13回)
開発環境アンケートまとめ(Ginza.rb 第13回)
Ken-ichi Kudo
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Recomendados
mercurial-users.jp speech at OSC2013 Tokyo/Spring
mercurial-users.jp speech at OSC2013 Tokyo/Spring
Katsunori FUJIWARA
Solaris (Branded) Zone Internals
Solaris (Branded) Zone Internals
Katsunori FUJIWARA
Pythonista も ls を読むべきか?
Pythonista も ls を読むべきか?
Katsunori FUJIWARA
取り柄のないボクがGinza.rb、社内勉強会、技術書典の出展とか、なんでやってるんだっけ?
取り柄のないボクがGinza.rb、社内勉強会、技術書典の出展とか、なんでやってるんだっけ?
Ken-ichi Kudo
ニャーQL勉強会(エンジニアでないメンバーがSQLを身につける勉強会)
ニャーQL勉強会(エンジニアでないメンバーがSQLを身につける勉強会)
Ken-ichi Kudo
開発スピードの減速と再加速
開発スピードの減速と再加速
Ken-ichi Kudo
開発環境アンケートまとめ(Ginza.rb 第13回)
開発環境アンケートまとめ(Ginza.rb 第13回)
Ken-ichi Kudo
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
Más contenido relacionado
Destacado
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
Destacado
(20)
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
Skeleton Culture Code
Skeleton Culture Code
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
How to have difficult conversations
How to have difficult conversations
Introduction to Data Science
Introduction to Data Science
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
The six step guide to practical project management
The six step guide to practical project management
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
バージョン管理のススメ 〜私的歴史探訪編
1.
バージョン管理のススメ 私的歴史探訪編
2.
はじめに おじさんなものですから そういえばいろんなツールを使ってました
身を以て、進化を感じてるきてわけです だんだん便利になってきた、そんな流れを 独断と偏見で書いてみますね
3.
バージョン管理以前 なんか書いた! 保存、うっきー!
4.
悩み あー! 間違って大事なところ消しちゃったよー!
・゚・(つД`)・゚・ウェ―ン
5.
時は流れ…
6.
私的バージョン管理 なーんだ ファイルの名前を変えて
いくつも保存すればいーんだ! (☆Д☆)キラリーン♪ hogehoge.txt hogehoge_2014-11-21.txt hogehoge_2014-10-11.txt : :
7.
悩みの解決 間違って大事なトコ消した? だいじょぶだいじょぶ
あのファイルに残ってたから (☆Д☆)キラリーン♪
8.
悩み なんだかファイルが増えてきて ディレクトリのバックアップとかもしてたら
どれがどれだか わからなくなってきた 差分も目で追うの、つらい ・゚・(つД`)・゚・ウェ―ン hogehoge.txt hogehoge.bak hogehoge_2014-11-21.txt hogehoge_一応とっとく.txt hogehoge_2014-10-11.txt : : fuga/ fuga_1988-09-17/ fuga_保存版/ fuga_スズキ/
9.
時は流れ…
10.
CVS 仕事でCVSに出会いました。餅は餅屋だね! 同じファイル名でずっと保存できるのに
履歴が残せるし、 バージョン同士の差分も見やすいよ! MicrosoftのVisual Source Safe も使ってたりしました RCSは知らないです…
11.
悩み ファイルのバージョンが ひとつひとつ別で
どのときのコミットかわかんない ・゚・(つД`)・゚・ウェ―ン
12.
時は…そんなに流れてないけど…
13.
Subversion バージョン管理へ登録するときに ファイルをまとめて扱えるようになった!
案件管理システムとの連携もしやすくなった! RatinalのClearCaseや、 Perforceなども検討したりし ました…
14.
悩み 実は悩むほど 使う機会がありませんでした
(・_・;
15.
時は流れ…
16.
gitとgithub
17.
gitの話を聞いて 分散リポジトリ? 大事ななものを分散で管理するって
どーゆーこと? どこが本家かわからなくならないか? 初めて聞いたときはそう疑いました…
18.
gitとgithubを使ってみて 仕事で使い始めましたが… 最初の、本家問題は
githubに置いたリポジトリとすることで すんなり解決
19.
最初は… 分散リポジトリの概念が なかなかつかめず、四苦八苦
先に使い込んでいたメンバーに 手取り足取り、言われたままに とにかく使ってた
20.
しくじっても直せる なにげにコマンドラインがやさしくて 正しいオプションはこちら?とか
プライベートゆえに リポジトリを直接イジって直せる! reflogとかrebaseとか…
21.
分散リポジトリの驚愕 中央集権ではありえなかった 個人的ブランチの作成
必要なものだけ、githubにpush! さらに切り替えの高速さが さらにカジュアルさを演出 github branch_a branch_a draft_branch_a development
22.
ストーリーを細かく、素早く実装 ストーリーごとにブランチ作成 レビューはブランチのgithubのプルリクで
できるだけ小さいけど リリースできる単位にしたら… アジャイルな開発と仲がよさそう! 細かくはまた別で … m(__)m
23.
24.
gitサイコー! 案件とブランチの運用がよすぎて 離れられる気がしない!
みなさんもどーぞ!
25.
悩み 今の自分にはない しかし、学習コストの高さが。。。
(゜_゜>)
26.
時は流れて…
27.
未来は?
28.
さいごに 歴史の体裁で、 自分が感じたバージョン管理の必要性や悩み、
各ツールからの提案でした。 使ってみたくなりました?
Descargar ahora