본문 바로가기

시스템/VisualSVN

VisualSVN | 3.9.7 로 업데이트

반응형

버전


현 버전 : 2.5.6

업데이트 버전 : 3.9.7

 

  • 3.9.7버전은 무료에서 사용자수 제한없이 사용할 수 있는 마지막 버전이며 4.0.0 이상 버전에서는 아래와 같은 라이선스 정책이 적용 된다.

 

 

업데이트 목적


 

1. 백업 스케줄 지원

  • 각 Repository 별로 수동 백업을 지원한다.
  • 백업 JOB으로 스케줄을 생성할 수 있으며 Full 백업, 증분 백업을 지원한다.
  • 백업 JOB 스케줄은 Enterprise Edition에서 지원한다.

JOB을 생성
Full, 증분 백업을 지원
스케줄 생성
Backup JOB 스케줄은 enterprise에서 지원

 

 

2. PowerShell 지원

  • 3.9.7버전에서 사용할 수 있는 PowerShell 명령
    • Add-SvnAccessRule : 경로에 사용자 별 접근 권한 설정
    • Add-SvnRepositoryHook : repository에 hook 설정
    • Backup-SvnRepository : repository별 backup 설정
    • Convert-SvnRepository : FSFS -> VDFS로 파일시스템 포맷 변경
    • Disable-SvnJob : 백그라운드 Job disable
    • Enable-SvnJob : 백그라운드 Job enable
    • Get-SvnAccessRule : 접근권한 정보 출력
    • Get-SvnJob : 백그라운드 job 정보 출력
    • Get-SvnRepository : repository 정보 출력
    • 등등 참조 : https://www.visualsvn.com/support/topic/00088/#Get-SvnAccessConfiguration
  • 사용자의 접근권한이 있는 경로를 찾을 경우
    • get-svnaccessrule -accountname <사용자명>
    • 참조 : get-svnaccessrule는 VisualSVN 설정이 "Use Windows authentication"으로 설정되어야만 사용 할 수 있다.

 

 

 

3. VDFS 지원

  • FSFS : VDFS가 지원되기 전의 VisualSVN의 표준 파일시스템
  • VDFS
    • FSFS 파일시스템을 캡슐화 하고 이를 분산된 사이트(로컬 혹인 원격지)에 데이터를 복제할 수 있는 기능이다.
    • Master에 쓰여진 data가 Slave와 동기화 되기도 하고 반대로 slave에 쓰여진 data가 Master와 동기화 되기도한다.
    • VDFS는 Enterprise Edition에서 지원한다.

repository를 VDFS format으로 변경할 수 있다.

 

 

 

4. TLS 1.3지원

  • 현 버전 2.5.6의 경우 TLS 1.3 미지원으로 인해 chrome에서 아래와 같은 오류가 나타난다.

 

 

 

5. Delegation

  • Repository별로 관리자를 지정할 수 있는 기능으로 Enterprise Edition에서 지원한다.

 

 

참고

  • Logging
    • Access, Operational Logging을 지원하나 Enterprise Edition에서 사용가능하다.

 

 

 

업데이트 실행


업데이트는 설치 클라이언트 파일을 실행하여 설치하는 것으로 간단히 업데이트가 가능하다.

 

설치 클라이언트 다운로드 : https://www.visualsvn.com/server/changes/

반응형