Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
wyukawa
1,194 views
Osc mercurial-public
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 10
2
/ 10
3
/ 10
4
/ 10
5
/ 10
6
/ 10
7
/ 10
8
/ 10
9
/ 10
10
/ 10
More Related Content
PPTX
Git svnではじめる忍者のごとく潜むgit
by
Kazuki Sato
KEY
Git tutorial
by
Hiroki Kouchi
PDF
Ruby on Windows
by
Tomoya Kawanishi
PPTX
Hello, systemd
by
Emma Haruka Iwao
PDF
systemd 再入門
by
Kazuhiro Nishiyama
PDF
Lxc cf201207-presen
by
Kouhei Maeda
PDF
今から始めるzsh
by
Hideaki Miyake
PPTX
Git introduction2
by
Misa Kondo
Git svnではじめる忍者のごとく潜むgit
by
Kazuki Sato
Git tutorial
by
Hiroki Kouchi
Ruby on Windows
by
Tomoya Kawanishi
Hello, systemd
by
Emma Haruka Iwao
systemd 再入門
by
Kazuhiro Nishiyama
Lxc cf201207-presen
by
Kouhei Maeda
今から始めるzsh
by
Hideaki Miyake
Git introduction2
by
Misa Kondo
What's hot
PDF
Hachiojipm 44
by
moznion
PDF
SVNのすすめ&Redmineでプロジェクト管理
by
ina job
PPTX
Go+revel
by
Amuro Nishizawa
ODP
etckeeperをopenSUSEの公式リポジトリに入れたいぞ! Ver.2
by
Mitsutoshi Nakano
PPTX
initとプロセス再起動
by
Takashi Takizawa
ODP
Mercurialコマンドの紹介
by
Tsutomu Takeuchi
PDF
gitを使って、レポジトリの一部抽出forkしてみました
by
Takako Miyagawa
PDF
できるBGP! IHANet Meeting 11@うどん県(小豆島)でVyOSでpeerしてみた~初心者向け~
by
Yoshitake Takata
PDF
SVN入門
by
Francisco Dalla Rosa Soares
PDF
第6回鹿児島node.jsの会資料_内村
by
Koichi Uchimura
PDF
initramfsについて
by
Kazuhiro Nishiyama
ODP
カーネルモジュールプログラミング超入門 #1(仮)
by
University of Tsukuba Linux User Group
PDF
[Intermediate 02] シェルの使い方 / Git, GitHub について
by
Yuto Takei
PDF
Tricky implementation of Go ARM soft float
by
Tetsuyuki Kobayashi
PDF
意識の低い自動化
by
greenasparagus
PPT
SVN経験者のためのGIT入門
by
AimingStudy
PDF
B lack jumbodog 運転と改造のすすめ
by
Shinichi Hirauchi
PDF
バージョン管理#01 -Subversion編-
by
hakoika-itwg
PDF
openSUSE におけるパッケージ管理入門
by
Fuminobu Takeyama
Hachiojipm 44
by
moznion
SVNのすすめ&Redmineでプロジェクト管理
by
ina job
Go+revel
by
Amuro Nishizawa
etckeeperをopenSUSEの公式リポジトリに入れたいぞ! Ver.2
by
Mitsutoshi Nakano
initとプロセス再起動
by
Takashi Takizawa
Mercurialコマンドの紹介
by
Tsutomu Takeuchi
gitを使って、レポジトリの一部抽出forkしてみました
by
Takako Miyagawa
できるBGP! IHANet Meeting 11@うどん県(小豆島)でVyOSでpeerしてみた~初心者向け~
by
Yoshitake Takata
SVN入門
by
Francisco Dalla Rosa Soares
第6回鹿児島node.jsの会資料_内村
by
Koichi Uchimura
initramfsについて
by
Kazuhiro Nishiyama
カーネルモジュールプログラミング超入門 #1(仮)
by
University of Tsukuba Linux User Group
[Intermediate 02] シェルの使い方 / Git, GitHub について
by
Yuto Takei
Tricky implementation of Go ARM soft float
by
Tetsuyuki Kobayashi
意識の低い自動化
by
greenasparagus
SVN経験者のためのGIT入門
by
AimingStudy
B lack jumbodog 運転と改造のすすめ
by
Shinichi Hirauchi
バージョン管理#01 -Subversion編-
by
hakoika-itwg
openSUSE におけるパッケージ管理入門
by
Fuminobu Takeyama
Similar to Osc mercurial-public
PDF
dvcs-kyoto
by
Naoya Inada
PDF
Mercurial入門
by
You&I
PDF
Mercurial入門(前半)
by
You&I
PDF
Mercurial入門(後半)
by
You&I
PDF
Mercurial入門(後半)解説版
by
You&I
PPTX
Hgsubversionについて
by
Takayuki Kondou
PPT
Mercurial はオフラインの海を越える
by
zetamatta
PDF
Git勉強会
by
masahiro_minami
PDF
Gitのよく使うコマンド
by
YUKI Kaoru
PDF
DVCSとGitの基礎
by
sinsoku listy
PDF
Iosched
by
Katsumi Onishi
PDF
分散バージョン管理システムって何なん 20101218
by
Takashi Okamoto
PPTX
Git勉強会
by
Tomoki Oyamatsu
PDF
Archive: Git 入門(2014/1/10 社内勉強会)
by
Yoko TAMADA
PPTX
第1回Git勉強会
by
kunimiya
PPTX
Yamaguchi webgroup06 subversion
by
Ohishi Mikage
KEY
Git (実践入門編)
by
Naomichi Yamakita
PPT
SubversionServer設置
by
Kuniaki Igarashi
PPTX
Mercurial shelveとmq
by
takeuchi-tk
PPT
Bazaar
by
KLab株式会社
dvcs-kyoto
by
Naoya Inada
Mercurial入門
by
You&I
Mercurial入門(前半)
by
You&I
Mercurial入門(後半)
by
You&I
Mercurial入門(後半)解説版
by
You&I
Hgsubversionについて
by
Takayuki Kondou
Mercurial はオフラインの海を越える
by
zetamatta
Git勉強会
by
masahiro_minami
Gitのよく使うコマンド
by
YUKI Kaoru
DVCSとGitの基礎
by
sinsoku listy
Iosched
by
Katsumi Onishi
分散バージョン管理システムって何なん 20101218
by
Takashi Okamoto
Git勉強会
by
Tomoki Oyamatsu
Archive: Git 入門(2014/1/10 社内勉強会)
by
Yoko TAMADA
第1回Git勉強会
by
kunimiya
Yamaguchi webgroup06 subversion
by
Ohishi Mikage
Git (実践入門編)
by
Naomichi Yamakita
SubversionServer設置
by
Kuniaki Igarashi
Mercurial shelveとmq
by
takeuchi-tk
Bazaar
by
KLab株式会社
More from wyukawa
PDF
Presto conferencetokyo2019
by
wyukawa
PDF
Strata2017 sg
by
wyukawa
PDF
Azkaban-en
by
wyukawa
PDF
Azkaban
by
wyukawa
PDF
Upgrading from-hdp-21-to-hdp-25
by
wyukawa
PDF
Promcon2016
by
wyukawa
PDF
Prometheus london
by
wyukawa
PDF
Presto in my_use_case2
by
wyukawa
PDF
Prometheus casual talk1
by
wyukawa
PDF
My ambariexperience
by
wyukawa
PDF
Prometheus
by
wyukawa
PDF
Upgrading from-hdp-21-to-hdp-24
by
wyukawa
PDF
Presto in my_use_case
by
wyukawa
PDF
Hive sourcecodereading
by
wyukawa
PPT
Hdfs write
by
wyukawa
PDF
Dvcs study
by
wyukawa
PDF
Hudson study-zen
by
wyukawa
PDF
Shibuya.trac.8
by
wyukawa
KEY
Hudson tanabata.trac
by
wyukawa
Presto conferencetokyo2019
by
wyukawa
Strata2017 sg
by
wyukawa
Azkaban-en
by
wyukawa
Azkaban
by
wyukawa
Upgrading from-hdp-21-to-hdp-25
by
wyukawa
Promcon2016
by
wyukawa
Prometheus london
by
wyukawa
Presto in my_use_case2
by
wyukawa
Prometheus casual talk1
by
wyukawa
My ambariexperience
by
wyukawa
Prometheus
by
wyukawa
Upgrading from-hdp-21-to-hdp-24
by
wyukawa
Presto in my_use_case
by
wyukawa
Hive sourcecodereading
by
wyukawa
Hdfs write
by
wyukawa
Dvcs study
by
wyukawa
Hudson study-zen
by
wyukawa
Shibuya.trac.8
by
wyukawa
Hudson tanabata.trac
by
wyukawa
Osc mercurial-public
1.
「水銀中毒に注意!」 Mercurialのご紹介
http://www.flickr.com/photos/lepimento/5607768702/
2.
自己紹介 ●
名前:湯川 航 ● Twitter:http://twitter.com/#!/wyukawa ● ブログ:http://d.hatena.ne.jp/wyukawa/ ● VCS利用歴 CVS→Subversion(いまココ)→Mercurial? ● Mercurialを選んだきっかけ Windowsに優しいらしいのとTortoiseHgがよさ げだったので(2.0になってちょっと微妙) ● 現状のMercurial使用状況 職場ではSubversionなのでローカルでのドキュ メント管理にちろっと使うぐらい。。。
3.
Mercurialとは Pythonで作られた分散バージョン管理ソフト
Joel Spolskyもイチオシ GoogleやATLASSIANなどがスポンサー
4.
Mercurialの特徴 Subversionとコマンドが似ているので覚えやすい
Mercurial Subversion 追加 hg add svn add コミット hg commit(ci) svn commit(ci) 更新 hg update(up) svn update(up) 差分表示 hg diff(di) svn diff(di) マージ hg merge svn merge 取り消し hg revert svn revert ログ hg log svn log 状態表示 hg status(st) svn status(st) コマンドが単機能でオプションが少ない
5.
基本的には使いやすい Mercurialだが混乱する ポイントが2つある
6.
ブランチの切り替えはhg update
hg update ブランチ名 Subversionならswitchコマンドに相当する。hg updateはリビジョンの更新とブランチの切り替え の両方の機能を持つ。 hg update = svn update + svn switch
7.
Multiple Heads svnだとupdateで昔(r310)に戻ってのコミット (r318)はできないが、hgだとできるため複数の Head(r317,r318)を持つことになる。エラーとい うわけではなく、必要に応じてマージして解消 する。
8.
以上で基本機能の紹介は終わ りですが、DVCSといえば歴史 改変ですよね。Mercurialは 標準では歴史改変できません がMQという拡張機能を使えば
できます。
9.
MQを用いた歴史改変 リビジョンの取り消し hg strip
リビジョン 取り消したリビジョンは.hg¥strip-backup ¥チェンジセットID-backup.hgにバックアップ されるので復旧可能 他にもコミットコメントの修正や、コミットの並 び替えもできるけど結構面倒
10.
まとめ ●
Subversionに慣れている人ならMercurialは使 いやすい ● 混乱ポイントはhg updateとMultiple Heads ● 歴史改変はMQを使う
Download