Course Code: subvadv
Duration: 14 hours
Prerequisites:
  • GoWymagana znajomość SVN.
  • Preferowane jest, aby delegaci ukończyli kursy Subversion dla administratorów i Subversion dla użytkowników.
  • Kurs ten można skompresować do kursu jednodniowego, z mniejszą liczbą ćwiczeń, a tym samym obniżyć opłatę.
Overview:

Ten kurs jest skierowany do zaawansowanych użytkowników subversion, takich jak menedżerowie wydań, liderzy projektów lub każdy, kto chce, aby ich repozytorium svn było w usprawnionym łańcuchu produkcyjnym, którzy są mocno zaangażowani w zarządzanie rozgałęzieniami, automatyczną kompilację i testowanie, a nawet wdrażanie i aktualizację.

Studenci skorzystaliby z tego kursu, pracując ściślej ze swoim zespołem programistów i zespołem wdrożeniowym, szczególnie w przypadku dużych firm lub firm z oddziałami rozproszonymi geograficznie.

Kurs zawiera wiele ćwiczeń na maszynach wirtualnych CentOS 5.

Course Outline:

Filozofia projektowania Subversion i jej zalety

  • Typowy scenariusz kopiowania, modyfikowania i scalania, jak rozwiązywać proste konflikty
  • Ustaw zasady użytkownika i linię gildii, aby współpraca zespołowa przebiegała płynnie i spójnie
  • Rekompensata za metodę kopiowania, modyfikowania i łączenia (tj. blokowania i odblokowywania)

Rozgałęzianie i łączenie

  • Kiedy tworzyć gałęzie, kilka zastosowań gałęzi,
  • Jak rozwiązywać konflikty i mądrze przeprowadzać łączenie, jak absorbować zmiany w różnych kierunkach
  • Jak wykorzystać nowe funkcje Subversion do rozgałęziania i łączenia
  • Jak zachęcać lub zniechęcać użytkowników do tworzenia lokalnych rozgałęzień

Codzienne podsumowanie i przegląd wersji

  • Lista mailingowa, RSS, podsumowanie
  • Obwinianie, delegacja

Właściwości subwersyjne

  • Właściwości wbudowane, właściwości z SVN: słowa kluczowe z przedrostkiem, właściwości globalne
  • Jak zaprojektować i wykorzystać te właściwości
  • Dostosowane właściwości SVN dla firmy
  • Kreatywne wykorzystanie niestandardowych właściwości SVN
  • Wady właściwości SVN (tj. należy pamiętać o ograniczeniach i nie przepracowywać ich)

Haki Subversion

  • Typy haków
  • Ogólne zastosowanie już dostarczonych haków
  • Samodzielnie zdefiniowane haki
  • Bądź kreatywny i pomysłowy

Dodatkowy serwer SVN

  • Do tworzenia kopii zapasowych i bezpiecznego odzyskiwania
  • Do automatycznych zadań w tle
  • W przypadku tymczasowej aranżacji (tj. w różnych lokalizacjach itp.)

Integracja z innymi narzędziami

  • Systemy śledzenia problemów (tj. Bugzilla, Track, Jira itp.)
  • System zarządzania treścią (tj. wiki itp.)
Sites Published:

United Arab Emirates - Subversion for Advanced Users

Qatar - Subversion for Advanced Users

Egypt - Subversion for Advanced Users

Saudi Arabia - Subversion for Advanced Users

South Africa - Subversion for Advanced Users

Brasil - Subversion para Usuários Avançados

Canada - Subversion for Advanced Users

中国 - Subversion for Advanced Users

香港 - Subversion for Advanced Users

澳門 - Subversion for Advanced Users

台灣 - Subversion for Advanced Users

USA - Subversion for Advanced Users

Österreich - Subversion für fortgeschrittene Benutzer

Schweiz - Subversion für fortgeschrittene Benutzer

Deutschland - Subversion für fortgeschrittene Benutzer

Czech Republic - Subversion for Advanced Users

Denmark - Subversion for Advanced Users

Estonia - Subversion for Advanced Users

Finland - Subversion for Advanced Users

Greece - Subversion for Advanced Users

Magyarország - Subversion for Advanced Users

Ireland - Subversion for Advanced Users

Luxembourg - Subversion for Advanced Users

Latvia - Subversion for Advanced Users

España - Subversion para Usuarios Avanzados

Italia - Subversion for Advanced Users

Lithuania - Subversion for Advanced Users

Nederland - Subversion for Advanced Users

Norway - Subversion for Advanced Users

Portugal - Subversion para Usuários Avançados

România - Subversion for Advanced Users

Sverige - Subversion for Advanced Users

Türkiye - Subversion for Advanced Users

Malta - Subversion for Advanced Users

Belgique - Subversion for Advanced Users

France - Subversion for Advanced Users

日本 - Subversion for Advanced Users

Australia - Subversion for Advanced Users

Malaysia - Subversion for Advanced Users

New Zealand - Subversion for Advanced Users

Philippines - Subversion for Advanced Users

Singapore - Subversion for Advanced Users

Thailand - Subversion for Advanced Users

Vietnam - Subversion for Advanced Users

India - Subversion for Advanced Users

Argentina - Subversion para Usuarios Avanzados

Chile - Subversion para Usuarios Avanzados

Costa Rica - Subversion para Usuarios Avanzados

Ecuador - Subversion para Usuarios Avanzados

Guatemala - Subversion para Usuarios Avanzados

Colombia - Subversion para Usuarios Avanzados

México - Subversion para Usuarios Avanzados

Panama - Subversion para Usuarios Avanzados

Peru - Subversion para Usuarios Avanzados

Uruguay - Subversion para Usuarios Avanzados

Venezuela - Subversion para Usuarios Avanzados

Polska - Subversion for Advanced Users

United Kingdom - Subversion for Advanced Users

South Korea - Subversion for Advanced Users

Pakistan - Subversion for Advanced Users

Sri Lanka - Subversion for Advanced Users

Bulgaria - Subversion for Advanced Users

Bolivia - Subversion para Usuarios Avanzados

Indonesia - Subversion for Advanced Users

Kazakhstan - Subversion for Advanced Users

Moldova - Subversion for Advanced Users

Morocco - Subversion for Advanced Users

Tunisia - Subversion for Advanced Users

Kuwait - Subversion for Advanced Users

Oman - Subversion for Advanced Users

Slovakia - Subversion for Advanced Users

Kenya - Subversion for Advanced Users

Nigeria - Subversion for Advanced Users

Botswana - Subversion for Advanced Users

Slovenia - Subversion for Advanced Users

Croatia - Subversion for Advanced Users

Serbia - Subversion for Advanced Users

Bhutan - Subversion for Advanced Users

Nepal - Subversion for Advanced Users

Uzbekistan - Subversion for Advanced Users