연락처 정보

코스 개요

서브버전의 설계 철학 및 장점

  • 일반적인 복사-수정-병합 방식과 단순한 충돌 상황을 해결하는 방법
  • 팀 간 협업이 원활하게 이루어지도록 사용자 정책 및 가이드라인 설정하기
  • 복사-수정-병합 방식의 한계 극복을 위한 대안(예: 잠금/잠금 해제 기능)

브랜치 생성 및 병합

  • 언제 브랜치를 만들어야 하며, 다양한 용도에 맞는 활용 방안
  • 충돌 해결과 현명한 병합 방법 및 서로 다른 방향으로 변경된 내용 통합하기
  • 서브버전의 새로운 기능을 활용해 브랜치와 병합 작업 최적화하기
  • 사용자들이 로컬에서 브랜치를 생성하도록 장려하거나 제한하는 방안

일일 업데이트 요약 및 리비전 검토

  • 메일링 리스트, RSS 피드, 정기 업데이트 정보 활용법
  • 변경 내용 추적 기능과 작업 위임 방법

서브버전 속성 사용법

  • 기본 제공되는 속성, SVN: 접두사를 갖는 키워드 및 전역 속성
  • 이러한 속성을 어떻게 설계하고 활용할지에 대한 지침
  • 기업 환경에 맞춘 맞춤형 SVN 속성 정의 방법
  • 사용자 정의 속성을 창의적으로 응용하는 방안
  • 과도한 설계나 제약 사항 유발 가능성 등 서브버전 속성 활용 시 주의점

서브버전 훅 기능

  • 지원되는 훅 종류 소개
  • 기본 제공 훅의 일반적 사용법
  • 사용자가 직접 정의할 수 있는 커스텀 훅 개발 방법
  • 상상력을 발휘하여 기능을 확장하는 방안 제시

보조적인 SVN 서버 구성

  • 백업 및 장애 발생 시 복구를 위한 용도
  • 자동화된 백그라운드 작업 실행 환경 제공
  • 특정 상황에 맞춘 임시 서버 구성(예: 여러 위치에 분산 배치)

기타 도구와의 연동

  • 버그 추적 시스템(버글라, 트랙, 지라 등)과의 통합 방법
  • 콘텐츠 관리 시스템(위키 등) 연동 방안

요건

  • 서브버전에 대한 충분한 이해와 지식이 필수적입니다.
  • 가능하다면 '관리자를 위한 서브버전' 및 '일반 사용자를 위한 서브버전' 과정을 먼저 이수하는 것이 권장됩니다.
  • 실습량을 줄여 하루 만에 교육을 진행할 수도 있어 비용 절감이 가능합니다.
 14 시간

참가자 수


참가자별 가격

회원 평가 (2)

예정된 코스

관련 카테고리