Your SlideShare is downloading. ×
Dcvs
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Dcvs

546
views

Published on

git, baazar e mercurial ...

git, baazar e mercurial ...

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
546
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. DVCS 01
  • 2. ˜ /calca gianluigi.calcaterra@gmail.com blog.duea.info /in/calcaterra
  • 3. Agenda
  • 4. VCS? 02
  • 5. Twitting
  • 6. Twitting
  • 7. Twitting
  • 8. Twitting
  • 9. Workflows 03
  • 10. Solo
  • 11. Partner
  • 12. Centralized/Shared Mainline
  • 13. Human gatekeeper
  • 14. Quali? 04
  • 15. Bazaar (bzr) Canonical (Ubuntu) Multipiattaforma (python) Launchpad.net Prestazioni Inferiori Direcotry/Branches
  • 16. Mercurial (hg) Multipiattaforma (python) Bitbucket.org (1 private) Fast ( jdk, netbeans) Mozilla/Python/OpenSolaris Code.google.com
  • 17. GIT Multipiattaforma (c) Github.com http://gitorious.org/ (AGPL) Rebase, Bisec Git/Linux/Android/RoR
  • 18. GIT 05
  • 19. Storia Git è nato il April 6, 2005 1244 rige di codice Stupido o Spiacevole persona: GIT A misura di Linus Torvalds Da Bitkeeper No Monotone/CVS (lento)
  • 20. Rebase git checkout topic git rebase master. git checkout topic git rebase master.
  • 21. Bisect • git bisect start • git bisect good tagGoodRelease • git bisect bad tagError • git bisect good • git bisect bad • git bisect visualize. • git bisect reset
  • 22. One Rebase, Merge Cherry-pick Robustezza Facile Unicità Immediato Singole Patch No rebase codice Histroy Pasticciata condiviso
  • 23. UI TortoiseGit (windows) CommandLine GitX (MacOS X) SmartGit
  • 24. DEMO 06