SlideShare a Scribd company logo
Hg Init – Mercurial tutorial by TortoiseHg Setting up for a Team
Setting up for a Team % cmd:hg initCentralRepo 내용과 맞추기 위해 해제했으나 기본으로 선택한다. CentralRepo 폴더
Setting up for a Team Joel’s recipes % cmd:hg clone CentralRepoJoel_recipes Joel’s recipes 폴더
Setting up for a Team Joel’s recipes % cmd:hg add / hg commit Add, commit Joel’s recipes 폴더
Setting up for a Team Joel’s recipes % cmd:hg status View File Status 차이점
Setting up for a Team Joel’s recipes % cmd:hg diff guac file diff tool
Setting up for a Team Joel’s recipes % cmd:hg com –m “Change crunch to smoosh” Commit % cmd:hg log Workbench
Setting up for a Team Joel’s recipes CentralRepo Joel’s recipes
Setting up for a Team Joel’s recipes % cmd:hg push 1. Joel’s recipes 3. 2. 변경 내용을 보낼 주소 선택
Setting up for a Team Joel’s recipes CentralRepo Joel’s recipes
Setting up for a Team Rose’s recipes % cmd:hg clone CentralRepoRose_recipes Rose’s recipes 폴더
Setting up for a Team Rose’s recipes % cmd:hg diff View File Status Beyond Compare 3 Pro Visual Diff
Setting up for a Team Rose’s recipes % cmd:hg com –m “spicier kind of chile” Commit % cmd:hg log
Setting up for a Team Joel’s recipes % cmd:hg com –m “potato chips. No one can eat just one.” Commit % cmd:hg log
Setting up for a Team Joel’s Repository Central Repository Rose’s Repository
Setting up for a Team Rose’s recipes % cmd:hg outgoing / hg push 1.outgoing 보낼 변경 내용 2.push 변경 내용을 보낼 주소 선택
Setting up for a Team Joel’s Repository Central Repository Rose’s Repository
Setting up for a Team Joel’s recipes % cmd:hg outgoing / hg push 1.outgoing 보낼 변경 내용 2.push 변경 내용을 보낼 주소 선택
Setting up for a Team Joel’s recipes Failure!
Setting up for a Team Joel’s recipes Detailed log Failure!
Setting up for a Team Joel’s recipes % cmd:hg incoming / hg pull 1.incoming 가져올 변경 내용 2.pull 변경 내용을 가져올 주소 선택
Setting up for a Team Joel’s Repository Central Repository Rose’s Repository
Setting up for a Team Joel’s recipes % cmd: type guac Joel’s guac
Setting up for a Team Joel’s recipes % cmd:hg cat –r 3 guac Rose’s guac
Setting up for a Team Joel’s recipes % cmd:hg merge 병합 기준으로 삼을 리비전으로 갱신 (현재 작업 영역은 rev2) 병합할 리비전 선택
Setting up for a Team Joel’s recipes 2.resolve 1.merge
Setting up for a Team Joel’s recipes Mercurial Resolve : mercurial에서 병합 처리 Tool Resolve : 툴로 병합 처리 Take Local : Local 변경 내용 사용 Take Other : Other 변경 내용 사용 Mark as Resolved : 충돌 해결한 것으로 표시 Resolve 대기 파일 병합/비교에 사용할 툴 지정 default & Tool Resolve 하면 Mercurial에서 병합 처리
Setting up for a Team Joel’s recipes Edit File : 파일 편집 3-Way Diff : base, local, other 비교 확인 Diff to Local : Local 변경 내용과 비교 확인 Diff to Other : Other 변경 내용과 비교 확인 Mark as Unresolved : 충돌 해결안 된 것으로 표시 Resolve 완료 파일 완료
Setting up for a Team Joel’s recipes % cmd:hg commit –m “merge” 작업 영역 상태 커밋메시지
Setting up for a Team Joel’s recipes % cmd:hg out / hg push 1.outgoing 보낼 변경 내용 2.push 변경 내용을 보낼 주소 선택
Setting up for a Team Joel’s Repository Central Repository Rose’s Repository
Setting up for a Team Rose’s recipes % cmd:hg pull 1.pull % cmd:type guac 현재 작업 리비전 % cmd:hg log % cmd:hg parent
Setting up for a Team Rose’s recipes % cmd:hg up
Setting up for a Team Rose’s recipes % cmd:type guac

More Related Content

Similar to 2. hg init – a mercurial tutorial by tortoies hg setting up for a team

VersionEEring
VersionEEringVersionEEring
VersionEEring
Ruthie BenDor
 
Cooking Perl with Chef: Real World Tutorial with Jitterbug
Cooking Perl with Chef: Real World Tutorial with JitterbugCooking Perl with Chef: Real World Tutorial with Jitterbug
Cooking Perl with Chef: Real World Tutorial with Jitterbug
David Golden
 
Cooking environments with chef
Cooking environments with chefCooking environments with chef
Cooking environments with chef
pythonandchips
 
create_patch_file_v3a.pdf
create_patch_file_v3a.pdfcreate_patch_file_v3a.pdf
create_patch_file_v3a.pdf
vilaylala
 
Taking your module from Drupal 6 to Drupal 7
Taking your module from Drupal 6 to Drupal 7Taking your module from Drupal 6 to Drupal 7
Taking your module from Drupal 6 to Drupal 7
Phase2
 
DrupalCafe5 VCS
DrupalCafe5 VCSDrupalCafe5 VCS
DrupalCafe5 VCS
Yuriy Gerasimov
 

Similar to 2. hg init – a mercurial tutorial by tortoies hg setting up for a team (6)

VersionEEring
VersionEEringVersionEEring
VersionEEring
 
Cooking Perl with Chef: Real World Tutorial with Jitterbug
Cooking Perl with Chef: Real World Tutorial with JitterbugCooking Perl with Chef: Real World Tutorial with Jitterbug
Cooking Perl with Chef: Real World Tutorial with Jitterbug
 
Cooking environments with chef
Cooking environments with chefCooking environments with chef
Cooking environments with chef
 
create_patch_file_v3a.pdf
create_patch_file_v3a.pdfcreate_patch_file_v3a.pdf
create_patch_file_v3a.pdf
 
Taking your module from Drupal 6 to Drupal 7
Taking your module from Drupal 6 to Drupal 7Taking your module from Drupal 6 to Drupal 7
Taking your module from Drupal 6 to Drupal 7
 
DrupalCafe5 VCS
DrupalCafe5 VCSDrupalCafe5 VCS
DrupalCafe5 VCS
 

Recently uploaded

Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
TIPNGVN2
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Zilliz
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Zilliz
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 

Recently uploaded (20)

Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 

2. hg init – a mercurial tutorial by tortoies hg setting up for a team

  • 1. Hg Init – Mercurial tutorial by TortoiseHg Setting up for a Team
  • 2. Setting up for a Team % cmd:hg initCentralRepo 내용과 맞추기 위해 해제했으나 기본으로 선택한다. CentralRepo 폴더
  • 3. Setting up for a Team Joel’s recipes % cmd:hg clone CentralRepoJoel_recipes Joel’s recipes 폴더
  • 4. Setting up for a Team Joel’s recipes % cmd:hg add / hg commit Add, commit Joel’s recipes 폴더
  • 5. Setting up for a Team Joel’s recipes % cmd:hg status View File Status 차이점
  • 6. Setting up for a Team Joel’s recipes % cmd:hg diff guac file diff tool
  • 7. Setting up for a Team Joel’s recipes % cmd:hg com –m “Change crunch to smoosh” Commit % cmd:hg log Workbench
  • 8. Setting up for a Team Joel’s recipes CentralRepo Joel’s recipes
  • 9. Setting up for a Team Joel’s recipes % cmd:hg push 1. Joel’s recipes 3. 2. 변경 내용을 보낼 주소 선택
  • 10. Setting up for a Team Joel’s recipes CentralRepo Joel’s recipes
  • 11. Setting up for a Team Rose’s recipes % cmd:hg clone CentralRepoRose_recipes Rose’s recipes 폴더
  • 12. Setting up for a Team Rose’s recipes % cmd:hg diff View File Status Beyond Compare 3 Pro Visual Diff
  • 13. Setting up for a Team Rose’s recipes % cmd:hg com –m “spicier kind of chile” Commit % cmd:hg log
  • 14. Setting up for a Team Joel’s recipes % cmd:hg com –m “potato chips. No one can eat just one.” Commit % cmd:hg log
  • 15. Setting up for a Team Joel’s Repository Central Repository Rose’s Repository
  • 16. Setting up for a Team Rose’s recipes % cmd:hg outgoing / hg push 1.outgoing 보낼 변경 내용 2.push 변경 내용을 보낼 주소 선택
  • 17. Setting up for a Team Joel’s Repository Central Repository Rose’s Repository
  • 18. Setting up for a Team Joel’s recipes % cmd:hg outgoing / hg push 1.outgoing 보낼 변경 내용 2.push 변경 내용을 보낼 주소 선택
  • 19. Setting up for a Team Joel’s recipes Failure!
  • 20. Setting up for a Team Joel’s recipes Detailed log Failure!
  • 21. Setting up for a Team Joel’s recipes % cmd:hg incoming / hg pull 1.incoming 가져올 변경 내용 2.pull 변경 내용을 가져올 주소 선택
  • 22. Setting up for a Team Joel’s Repository Central Repository Rose’s Repository
  • 23. Setting up for a Team Joel’s recipes % cmd: type guac Joel’s guac
  • 24. Setting up for a Team Joel’s recipes % cmd:hg cat –r 3 guac Rose’s guac
  • 25. Setting up for a Team Joel’s recipes % cmd:hg merge 병합 기준으로 삼을 리비전으로 갱신 (현재 작업 영역은 rev2) 병합할 리비전 선택
  • 26. Setting up for a Team Joel’s recipes 2.resolve 1.merge
  • 27. Setting up for a Team Joel’s recipes Mercurial Resolve : mercurial에서 병합 처리 Tool Resolve : 툴로 병합 처리 Take Local : Local 변경 내용 사용 Take Other : Other 변경 내용 사용 Mark as Resolved : 충돌 해결한 것으로 표시 Resolve 대기 파일 병합/비교에 사용할 툴 지정 default & Tool Resolve 하면 Mercurial에서 병합 처리
  • 28. Setting up for a Team Joel’s recipes Edit File : 파일 편집 3-Way Diff : base, local, other 비교 확인 Diff to Local : Local 변경 내용과 비교 확인 Diff to Other : Other 변경 내용과 비교 확인 Mark as Unresolved : 충돌 해결안 된 것으로 표시 Resolve 완료 파일 완료
  • 29. Setting up for a Team Joel’s recipes % cmd:hg commit –m “merge” 작업 영역 상태 커밋메시지
  • 30. Setting up for a Team Joel’s recipes % cmd:hg out / hg push 1.outgoing 보낼 변경 내용 2.push 변경 내용을 보낼 주소 선택
  • 31. Setting up for a Team Joel’s Repository Central Repository Rose’s Repository
  • 32. Setting up for a Team Rose’s recipes % cmd:hg pull 1.pull % cmd:type guac 현재 작업 리비전 % cmd:hg log % cmd:hg parent
  • 33. Setting up for a Team Rose’s recipes % cmd:hg up
  • 34. Setting up for a Team Rose’s recipes % cmd:type guac