SlideShare a Scribd company logo
1 of 26
Download to read offline
2010/12/08	
     4                    	


     BitBucket	
  &	
  Mercurial	




                     Sphinx-­‐Users.jp	
  
                                    	
  
BitBucket               	
  
                 	
  
Twitter:	
  @shibukawa	
 
              	
  
                                                             SE	
  
                                                                                                       	
  
                                                      	
  
       SphinxUsers.jp                                          	
  
                                                                                                	
  
           XP                                                               	
  
             Ruby	
  
       Python    (                            )	
  
                     11/14 Python	
  Hack-­‐a-­‐thon	
  
                                       	
  
       IT                                                                                	
  
                                                   (                                 )	
  
                                              Python                                                    	
  
          (                                                                   	
  
      
                  (                            R&D)	
  
                                :	
             web
Bitbucket
Bitbucket
BitBucket      	



•                                                  	
  
     –         SNS                      	
  
     –                                         (Mercurial)	
  
          •               	
  
     –         Wiki	
  
     –         Issue             	
  
     –                                                    	
  
SNS	


•                 Issue follow   	
  
•                                  	
  
• 
•                                      	
  
     –  fork pull
                    	
  
     –                     /                  	
  
     –  Mercurial               	
  
Wiki	


•      Creole   	
  
• 
Issue	
  Tracker	


•                              (ry	
  
• 
(                                         )	


             	
             	
                     	
SourceForge	
                      	
                                                    	
SourceForge	
                     	
                   (SF   )	
SourceForge/                            	
   BB   	
LaunchPad	
codeplex	
                         	
                        	
Google	
  Code	
   Wiki	
                                                        	
Launchpad	
                       	
                                        	
Launchpad	
        IssueTracker	
                                                                  	
github	
                     	
                                   	

     →                                                                                	
  
•         (^o^)     	
•                   (^o^) 	
•                    (^o^) 	
•                 5         (^o^)
Mercurial
Mercurial         	


•                          (DVCS)       	
  
•                                              	
  
•                              	
  
     –  hUp://en.wikipedia.org/wiki/
        Comparison_of_revision_control_soZware	
  
•  Python                     API                     	
  
• 
Mercurial
Mercurial       	


•                                  	
  
•                    	
  
     –                                         	
  
     –  clone               	
  
•  Bitbucket
Bitbucket                                              	


                                                            	

                             pull/clone	




                                       	
  
                                  	
            update	
                                              push	


                            commit
Bitbucket                                                   	
                                                                 	

                                                                      	

                                  pull/clone	


            SubVersion      	
                                            	
  
                                       	
                 update	
                                                   push	


                                 commit
•                                       ?          	
  
     –  pull                                	
  
     –  OSS               	
  
     –                           	
  


• 
       Bazaar(ry
 

        pull/clone	
                                          Bitbucket	
  
                                          (fork/pull	
  request)	
                            	
  
                       	
update	
                                                       	
  
                                   (diff/import)	
                           	
                commit
•                      	
                          ↓             	
                	
  



•  Web                                             	
  
     –  hUp://mercurial.selenic.com/wiki/JapaneseTutorial	
  
•                                           	
  
     –  hUp://sphinx-­‐users.jp/arbcles/business-­‐document-­‐
        sample/index.html	
  
Bitbucket
Bitbucket                                     (PySpa     )               	

•                         Bitbucket	
  
     –                                             	
  
•                                           	
  
     –  Sphinx push                         HTML
                                     	
  
•                  	
  
     –             	
  
     –  pull	
  request	
  
     –  fork                                                (github   )	
  
•  IRC
 

More Related Content

Similar to Bitbucket&mercurial

Similar to Bitbucket&mercurial (9)

RabbitMQ with python and ruby RuPy 2009
RabbitMQ with python and ruby RuPy 2009RabbitMQ with python and ruby RuPy 2009
RabbitMQ with python and ruby RuPy 2009
 
エンタープライズアプリケーション とTwitterの連携
エンタープライズアプリケーション とTwitterの連携エンタープライズアプリケーション とTwitterの連携
エンタープライズアプリケーション とTwitterの連携
 
The RDFa, seo wave
The RDFa, seo waveThe RDFa, seo wave
The RDFa, seo wave
 
Inside Buzztter
Inside BuzztterInside Buzztter
Inside Buzztter
 
오픈소스를 여행하는 히치하이커를 위한 안내서 - 자막
오픈소스를 여행하는 히치하이커를 위한 안내서 - 자막오픈소스를 여행하는 히치하이커를 위한 안내서 - 자막
오픈소스를 여행하는 히치하이커를 위한 안내서 - 자막
 
Git and Github
Git and GithubGit and Github
Git and Github
 
المملكة العربية السعودية
المملكة العربية السعوديةالمملكة العربية السعودية
المملكة العربية السعودية
 
Movable Type 5.1 : Webテクノロジーセミナー札幌
Movable Type 5.1 : Webテクノロジーセミナー札幌Movable Type 5.1 : Webテクノロジーセミナー札幌
Movable Type 5.1 : Webテクノロジーセミナー札幌
 
インフラエンジニアのためのGit入門
インフラエンジニアのためのGit入門インフラエンジニアのためのGit入門
インフラエンジニアのためのGit入門
 

More from Yoshiki Shibukawa

Oktavia Search Engine - pyconjp2014
Oktavia Search Engine - pyconjp2014Oktavia Search Engine - pyconjp2014
Oktavia Search Engine - pyconjp2014
Yoshiki Shibukawa
 
JavaScriptゲーム制作勉強会
JavaScriptゲーム制作勉強会JavaScriptゲーム制作勉強会
JavaScriptゲーム制作勉強会
Yoshiki Shibukawa
 
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
Yoshiki Shibukawa
 
つまみぐい勉強法。その後。
つまみぐい勉強法。その後。つまみぐい勉強法。その後。
つまみぐい勉強法。その後。
Yoshiki Shibukawa
 

More from Yoshiki Shibukawa (20)

技術書執筆のススメ 〜Only1なエンジニアになるためのセルフブランディング〜の発表資料
技術書執筆のススメ 〜Only1なエンジニアになるためのセルフブランディング〜の発表資料技術書執筆のススメ 〜Only1なエンジニアになるためのセルフブランディング〜の発表資料
技術書執筆のススメ 〜Only1なエンジニアになるためのセルフブランディング〜の発表資料
 
GO本執筆者が語る、2064年もITで仕事し続けるためのキャリアプランの発表資料
GO本執筆者が語る、2064年もITで仕事し続けるためのキャリアプランの発表資料GO本執筆者が語る、2064年もITで仕事し続けるためのキャリアプランの発表資料
GO本執筆者が語る、2064年もITで仕事し続けるためのキャリアプランの発表資料
 
Golang tokyo #7 qtpm
Golang tokyo #7 qtpmGolang tokyo #7 qtpm
Golang tokyo #7 qtpm
 
Chunked encoding を使った高速化の考察
Chunked encoding を使った高速化の考察Chunked encoding を使った高速化の考察
Chunked encoding を使った高速化の考察
 
Mithril
MithrilMithril
Mithril
 
Go & multi platform GUI Trials and Errors
Go & multi platform GUI Trials and ErrorsGo & multi platform GUI Trials and Errors
Go & multi platform GUI Trials and Errors
 
Excelの話
Excelの話Excelの話
Excelの話
 
FINAL FANTASY Record Keeperを支えたGolang
FINAL FANTASY Record Keeperを支えたGolangFINAL FANTASY Record Keeperを支えたGolang
FINAL FANTASY Record Keeperを支えたGolang
 
アンラーニング
アンラーニングアンラーニング
アンラーニング
 
東京Node学園 今できる通信高速化にトライしてみた
東京Node学園 今できる通信高速化にトライしてみた東京Node学園 今できる通信高速化にトライしてみた
東京Node学園 今できる通信高速化にトライしてみた
 
Oktavia全文検索エンジン - SphinxCon JP 2014
Oktavia全文検索エンジン - SphinxCon JP 2014Oktavia全文検索エンジン - SphinxCon JP 2014
Oktavia全文検索エンジン - SphinxCon JP 2014
 
Oktavia Search Engine - pyconjp2014
Oktavia Search Engine - pyconjp2014Oktavia Search Engine - pyconjp2014
Oktavia Search Engine - pyconjp2014
 
大規模JavaScript開発
大規模JavaScript開発大規模JavaScript開発
大規模JavaScript開発
 
Xpjug基調lt2011
Xpjug基調lt2011Xpjug基調lt2011
Xpjug基調lt2011
 
Expert JavaScript Programming
Expert JavaScript ProgrammingExpert JavaScript Programming
Expert JavaScript Programming
 
JavaScriptゲーム制作勉強会
JavaScriptゲーム制作勉強会JavaScriptゲーム制作勉強会
JavaScriptゲーム制作勉強会
 
Pomodoro technique
Pomodoro techniquePomodoro technique
Pomodoro technique
 
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
 
つまみぐい勉強法。その後。
つまみぐい勉強法。その後。つまみぐい勉強法。その後。
つまみぐい勉強法。その後。
 
Erlang and I and Sphinx.
Erlang and I and Sphinx.Erlang and I and Sphinx.
Erlang and I and Sphinx.
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 

Bitbucket&mercurial

  • 1. 2010/12/08   4 BitBucket  &  Mercurial Sphinx-­‐Users.jp    
  • 2. BitBucket    
  • 3. Twitter:  @shibukawa       SE             SphinxUsers.jp         XP     Ruby     Python ( )     11/14 Python  Hack-­‐a-­‐thon         IT   ( )     Python   (     ( R&D)   :   web
  • 4.
  • 7. BitBucket •    –  SNS   –  (Mercurial)   •    –  Wiki   –  Issue   –   
  • 8. SNS •  Issue follow   •    • 
  • 9. •    –  fork pull   –  /   –  Mercurial  
  • 10. Wiki •  Creole   • 
  • 11. Issue  Tracker •  (ry   • 
  • 12. ( ) SourceForge SourceForge (SF ) SourceForge/ BB LaunchPad codeplex Google  Code Wiki Launchpad Launchpad IssueTracker github →  
  • 13. •  (^o^) •  (^o^) •  (^o^) •  5 (^o^)
  • 15. Mercurial •  (DVCS)   •    •    –  hUp://en.wikipedia.org/wiki/ Comparison_of_revision_control_soZware   •  Python API   • 
  • 16.
  • 18. Mercurial •    •    –    –  clone   •  Bitbucket
  • 19. Bitbucket pull/clone   update push commit
  • 20. Bitbucket pull/clone SubVersion   update push commit
  • 21. •  ?   –  pull   –  OSS   –    •  Bazaar(ry
  • 22.   pull/clone Bitbucket   (fork/pull  request)   update   (diff/import) commit
  • 23. •    ↓   •  Web   –  hUp://mercurial.selenic.com/wiki/JapaneseTutorial   •    –  hUp://sphinx-­‐users.jp/arbcles/business-­‐document-­‐ sample/index.html  
  • 25. Bitbucket (PySpa ) •  Bitbucket   –    •    –  Sphinx push HTML   •    –    –  pull  request   –  fork (github )   •  IRC
  • 26.