첫째, VisualSVN 서버 관리자는 두 가지 경로를 포함하는데, 하나는 네이티브인 C:\Program Files\VisualSVN Server와 같은 설치 경로이고, 다른 하나는 네이티브인 C:\Repositories와 같은 라이브러리 경로로, 저장소에는 각 프로젝트 파일과 프로젝트 정보 파일이 포함되어 있으며, 중요한 프로젝트 정보 파일은 authz와 htpasswd입니다. authz는 디렉터리 접근 제어 파일이고, htpasswd는 VisualSVN 서버 관리자 사용자 및 비밀번호 기록 파일입니다
이제 VisualSVN 서버 관리자 마이그레이션 방법은 다음과 같습니다:
예를 들어: 원래 서버 A, VisualSVN 서버 관리자 현재 서버 B, VisualSVN 서버 관리자 단계: 1。 저장소 폴더를 A에서 B로 복사하세요 2。 Open VisualSVN Server Manager on B 3。 저장소를 우클릭하여 모든 작업 중에서 기존 저장소 가져오기를 선택하세요 4. 1단계에서 프로젝트 폴더를 선택하여 모든 프로젝트 가져오기가 완료될 때까지 계속 가져오기 5。 서버 B의 VisualSVN 서버 관리자에서 사용자와 사용자 권한이 이전과 동일하게 되도록 authz와 htpasswd 파일을 교체하세요
그때는 사용자를 하나씩 추가하고 권한을 할당하고 싶지 않았고, 다른 방법이 없다고 느껴서 먼저 모든 파일의 크기를 확인하고 기록한 뒤 사용자를 추가한 뒤 어떤 파일이 변경되었는지 확인했고, authz와 htpasswd 파일의 역할도 배웠습니다, 하하~~~~~~~~~~ |