반응형 [SVN] SVN 서버 주소가 변경되었을 때 SVN 서버 주소가 변경되었을 때, 기존에 체크아웃된 소스에서 새 서버 주소로 변경하려면 다음 단계를 따르면 됩니다: 1. 현재 SVN 저장소 확인변경 전 서버 주소를 확인합니다.# svn info 2. SVN 저장소 URL 변경새로운 서버 주소로 저장소 URL을 변경합니다.예:// svn switch --relocate svn switch --relocate http://oldserver.com/repo http://newserver.com/repo 3. 변경 확인다시 저장소 정보를 확인하여 새로운 URL이 적용되었는지 확인합니다svn info 2025. 1. 13. [SVN] UBUNTU 에서 부팅 자동 실행 / 정기백업 설정 1. 부팅 자동 실행 방법 step1) 원하는 스크립트를 /etc/init.d 에 복사한다. step2) 실행 권한을 설정 및 실행 설정을 한다. # sudo chmod +x 777 /etc/init.d # update-rc.d /etc/init.d/ defaults 2. 정기 백업 설정 step 1) 백업 스크립트 작성 #!/bin/bash # svnbackup.sh # 백업할 SVN 저장소 경로 SVN_REPO_PATH="/var/svn/myproject" # 백업할 경로와 파일 이름 BACKUP_DIR="/var/backup" BACKUP_FILE="myproject_backup_$(date +%Y%m%d_%H%M%S).tar.gz" # SVN 백업 실행 svnadmin hotcopy "$SVN_R.. 2023. 3. 24. [SVN] 하위폴더의 추가하지 않은 모든 파일을 ADD 하는 방법 SVN을 사용하다 보면, 작업 디렉토리 내의 하위 폴더에 새로 추가된 파일들을 일일이 svn add 명령어로 등록하는 것이 번거로울 수 있습니다. 이러한 경우, 다음의 명령어를 활용하면 하위 폴더를 포함한 모든 미추가 파일을 한 번에 추가할 수 있습니다:svn st | grep '^?' | sed 's/^? *//' | xargs svn add 이 명령어는 다음과 같은 과정을 거칩니다:svn st: 현재 작업 디렉토리의 상태를 확인하여, 버전 관리되지 않은 파일 앞에 ? 표시를 붙여 출력합니다.grep '^?': 출력된 결과 중에서 ?로 시작하는, 즉 버전 관리되지 않은 파일들만 필터링합니다.sed 's/^? *//': 각 라인의 ?와 그 뒤에 이어지는 공백을 제거하여, 파일명만 남깁니다.xargs sv.. 2018. 1. 24. 이전 1 다음 반응형