티스토리 뷰
반응형
글쓴이는 Synology NAS에 Docker앱을 설치하고 elleflorio-svn-server SVN서버를 운용하고 있습니다.
이전에는 Windows에서 VisualSVN Server를 사용했기 때문에 NAS로 Repository를 이전해야만 했었습니다.
Repository dump는 Windows Console에서 쉽게 가능했으나, load를 위해 Synology NAS의 Docker에서 svnadmin을 사용하려니 조금 난항을 겪어서 기록 차원에서 방법을 글로 작성합니다.
SVN Repository dump, load 등 이전 방법은 아래 글을 참고하세요.
먼저 SSH로 NAS에 접속합니다.
아래 명령어를 실행하여 Docker의 elleflorio-svn-server 컨테이너 쉘에 접속합니다. (컨테이너는 실행중이여야 합니다.)
$ sudo docker exec -it elleflorio-svn-server1 sh
elleflorio-svn-server1 이름은 생성된 컨테이너 이름에 따라 달라질 수 있습니다. 적절히 변경합니다.
접속되면, svn 홈 디렉토리로 이동하고, svnadmin load를 실행합니다.
$ cd /home/svn
$ svnadmin load WorkRepository < WorkRepository.dump
반응형
'SW개발 > 버전 관리' 카테고리의 다른 글
Apache(아파치)로 Git(깃)에 HTTP URL 주소 적용 (0) | 2023.03.17 |
---|---|
Windows(윈도우) SourceTree(소스트리) 오류: fatal: protocol error: bad line length character 해결 (0) | 2022.12.21 |
svnadmin Repository(저장소)를 dump(백업) 및 load(복구) 이전하기 (0) | 2022.07.19 |
TortoiseSVN Relocate Repository(저장소) 주소 변경하기 (0) | 2022.07.19 |
깃(Git) 빈 저장소(Repository) 생성 (0) | 2021.11.09 |