문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
서브버전의 설계 철학 및 장점
- 일반적인 복사-수정-병합 방식과 단순한 충돌 상황을 해결하는 방법
- 팀 간 협업이 원활하게 이루어지도록 사용자 정책 및 가이드라인 설정하기
- 복사-수정-병합 방식의 한계 극복을 위한 대안(예: 잠금/잠금 해제 기능)
브랜치 생성 및 병합
- 언제 브랜치를 만들어야 하며, 다양한 용도에 맞는 활용 방안
- 충돌 해결과 현명한 병합 방법 및 서로 다른 방향으로 변경된 내용 통합하기
- 서브버전의 새로운 기능을 활용해 브랜치와 병합 작업 최적화하기
- 사용자들이 로컬에서 브랜치를 생성하도록 장려하거나 제한하는 방안
일일 업데이트 요약 및 리비전 검토
- 메일링 리스트, RSS 피드, 정기 업데이트 정보 활용법
- 변경 내용 추적 기능과 작업 위임 방법
서브버전 속성 사용법
- 기본 제공되는 속성, SVN: 접두사를 갖는 키워드 및 전역 속성
- 이러한 속성을 어떻게 설계하고 활용할지에 대한 지침
- 기업 환경에 맞춘 맞춤형 SVN 속성 정의 방법
- 사용자 정의 속성을 창의적으로 응용하는 방안
- 과도한 설계나 제약 사항 유발 가능성 등 서브버전 속성 활용 시 주의점
서브버전 훅 기능
- 지원되는 훅 종류 소개
- 기본 제공 훅의 일반적 사용법
- 사용자가 직접 정의할 수 있는 커스텀 훅 개발 방법
- 상상력을 발휘하여 기능을 확장하는 방안 제시
보조적인 SVN 서버 구성
- 백업 및 장애 발생 시 복구를 위한 용도
- 자동화된 백그라운드 작업 실행 환경 제공
- 특정 상황에 맞춘 임시 서버 구성(예: 여러 위치에 분산 배치)
기타 도구와의 연동
- 버그 추적 시스템(버글라, 트랙, 지라 등)과의 통합 방법
- 콘텐츠 관리 시스템(위키 등) 연동 방안
요건
- 서브버전에 대한 충분한 이해와 지식이 필수적입니다.
- 가능하다면 '관리자를 위한 서브버전' 및 '일반 사용자를 위한 서브버전' 과정을 먼저 이수하는 것이 권장됩니다.
- 실습량을 줄여 하루 만에 교육을 진행할 수도 있어 비용 절감이 가능합니다.
14 시간
회원 평가 (2)
The fact that it wasn't just done in windows that it actually made use of the command line as we may not always have windows to work with.
Nigel Clutterbuck
코스 - Subversion for Advanced Users
기계 번역됨
I was benefit from reviving old files from previous revisions.
quentin yeung
코스 - Subversion for Advanced Users
기계 번역됨