Wstęp do Subversion

2,296 views
2,220 views

Published on

Subversion

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,296
On SlideShare
0
From Embeds
0
Number of Embeds
127
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Wstęp do Subversion

  1. 1. Intro O co chodzi? Praca z SVN Narzędzia Outro Wstęp do Subversion Konrad Delong 10 grudnia 2008, Akademia Górniczo-Hutnicza Konrad Delong Wstęp do Subversion
  2. 2. Intro O co chodzi? Praca z SVN Narzędzia Outro 1 Intro 2 O co chodzi? 3 Praca z SVN 4 Narzędzia 5 Outro Konrad Delong Wstęp do Subversion
  3. 3. Intro O co chodzi? Praca z SVN Narzędzia Outro Co to jest? VCS - Version Control System SCMT - Source Code Management Tool Początek lat 80 - CVS SVN około 2000, aktualnie najpopularniejszy SCMT - Zarządzanie kodem źródłowym Konrad Delong Wstęp do Subversion
  4. 4. Intro O co chodzi? Praca z SVN Narzędzia Outro Zarządzanie, czyli: Porządek w kodzie Zapamiętywanie historii z możliwością powrotu do wcześniejszych wersji Współpraca Gałęzie projektu (warianty) Oznaczanie wydań Konrad Delong Wstęp do Subversion
  5. 5. Intro O co chodzi? Praca z SVN Narzędzia Outro Jakie problemy rozwiązują VCSy? Historia jednego projektu Działający projekt Pomysł na zmianę Zły pomysł na zmianę Konrad Delong Wstęp do Subversion
  6. 6. Intro O co chodzi? Praca z SVN Narzędzia Outro Jakie problemy rozwiązują VCSy? Historia jednego projektu Działający projekt Pomysł na zmianę Zły pomysł na zmianę Konrad Delong Wstęp do Subversion
  7. 7. Intro O co chodzi? Praca z SVN Narzędzia Outro Jakie problemy rozwiązują VCSy? Historia jednego projektu Działający projekt Pomysł na zmianę Zły pomysł na zmianę Konrad Delong Wstęp do Subversion
  8. 8. Intro O co chodzi? Praca z SVN Narzędzia Outro Jakie problemy rozwiązują VCSy? Historia jednego projektu (cz. 2) Skopiujmy katalog! projekt, projekt nowy, projekt jeszcze nowszy, projekt 11 marzec, projekt1, projekt2, projekt proba (która to była wersja?) Miejsce na dysku Backup, anyone? Konrad Delong Wstęp do Subversion
  9. 9. Intro O co chodzi? Praca z SVN Narzędzia Outro Jakie problemy rozwiązują VCSy? Historia jednego projektu (cz. 2) Skopiujmy katalog! projekt, projekt nowy, projekt jeszcze nowszy, projekt 11 marzec, projekt1, projekt2, projekt proba (która to była wersja?) Miejsce na dysku Backup, anyone? Konrad Delong Wstęp do Subversion
  10. 10. Intro O co chodzi? Praca z SVN Narzędzia Outro Jakie problemy rozwiązują VCSy? Historia jednego projektu (cz. 2) Skopiujmy katalog! projekt, projekt nowy, projekt jeszcze nowszy, projekt 11 marzec, projekt1, projekt2, projekt proba (która to była wersja?) Miejsce na dysku Backup, anyone? Konrad Delong Wstęp do Subversion
  11. 11. Intro O co chodzi? Praca z SVN Narzędzia Outro Jakie problemy rozwiązują VCSy? Historia jednego projektu (cz. 2) Skopiujmy katalog! projekt, projekt nowy, projekt jeszcze nowszy, projekt 11 marzec, projekt1, projekt2, projekt proba (która to była wersja?) Miejsce na dysku Backup, anyone? Konrad Delong Wstęp do Subversion
  12. 12. Intro O co chodzi? Praca z SVN Narzędzia Outro Everyone’s first SVN session Google / SourceForge / Cokolwiek Konrad Delong Wstęp do Subversion
  13. 13. Intro O co chodzi? Praca z SVN Narzędzia Outro Struktura komendy svn svn subkomenda [opcje] [argumenty] Konrad Delong Wstęp do Subversion
  14. 14. Intro O co chodzi? Praca z SVN Narzędzia Outro Istniejące subkomendy add help propedit blame import propget cat info proplist checkout list propset cleanup lock resolved commit log revert copy merge status delete mkdir switch diff move unlock export propdel update Konrad Delong Wstęp do Subversion
  15. 15. Intro O co chodzi? Praca z SVN Narzędzia Outro LONG DEMO Konrad Delong Wstęp do Subversion
  16. 16. Intro O co chodzi? Praca z SVN Narzędzia Outro TortoiseSVN Konrad Delong Wstęp do Subversion
  17. 17. Intro O co chodzi? Praca z SVN Narzędzia Outro RapidSVN Konrad Delong Wstęp do Subversion
  18. 18. Intro O co chodzi? Praca z SVN Narzędzia Outro Nautilus scripts Konrad Delong Wstęp do Subversion
  19. 19. Intro O co chodzi? Praca z SVN Narzędzia Outro KDEsvn Konrad Delong Wstęp do Subversion
  20. 20. Intro O co chodzi? Praca z SVN Narzędzia Outro Workbench Konrad Delong Wstęp do Subversion
  21. 21. Intro O co chodzi? Praca z SVN Narzędzia Outro Dla maka Cornerstone, Versions, Syncro SVN Client, ZigVersion SvnX, SCPlugin Konrad Delong Wstęp do Subversion
  22. 22. Intro O co chodzi? Praca z SVN Narzędzia Outro Wtyczki Eclipse Visual Studio IntelliJ edytory tekstu (vim, emacs) Konrad Delong Wstęp do Subversion
  23. 23. Intro O co chodzi? Praca z SVN Narzędzia Outro Co pominąłem blokady properties (ignore, externals) gałęzie (branches) administracja inne VCSy Konrad Delong Wstęp do Subversion

×