개인 SVN 서비스 (asssembla)를 사용하여 개인 프로젝트 소스 파일을 관리하고 있습니다.호스팅 된 SVN 저장소를 백업하는 방법은 무엇입니까?
프로젝트 파일을 자동으로 백업하는 방법을 찾고 있습니다.
서비스 REST API를 사용하여 덤프를 내보낼 수있는 것처럼 보이지만 압축되지 않은 파일이 필요합니다.
예약 된 시간에 SVN 서버에 연결할 제품이 있습니까? 최신 파일을 다운로드하여 일부 폴더에 복사 하시겠습니까?
개인 SVN 서비스 (asssembla)를 사용하여 개인 프로젝트 소스 파일을 관리하고 있습니다.호스팅 된 SVN 저장소를 백업하는 방법은 무엇입니까?
프로젝트 파일을 자동으로 백업하는 방법을 찾고 있습니다.
서비스 REST API를 사용하여 덤프를 내보낼 수있는 것처럼 보이지만 압축되지 않은 파일이 필요합니다.
예약 된 시간에 SVN 서버에 연결할 제품이 있습니까? 최신 파일을 다운로드하여 일부 폴더에 복사 하시겠습니까?
Subversion 1.4부터는 하나의 전체 저장소를 다른 저장소로 미러링하는 도구 svnsync이 있습니다. 그런 식으로, 당신은 로컬 백업 유지 수의 대안으로
svnsync init file:⁄⁄⁄backup/directory svn://svn.example.com/remote/repo
svnsync sync svn://svn.example.com/remote/repo
을, 당신은 저장소의 모든 구성원이 자신의 로컬 복사본을 유지 GIT 또는 바자, 같은 Distributed VCS로 전환 할 수 있습니다.
너무 어렵지 않습니다. 스크립트를 작성하여 전체 코드를 가져 와서 어딘가에 복사 할 수 있습니다. 그런 다음 운영 체제 서비스 (예 : Windows 작업 스케줄러)를 사용하여 주기적으로 실행하십시오.
cron +'svn export' 또는 그냥'svn co' – nos
저는 nos와 같습니다. 어딘가에있는 서버에 가서 코드를 확인해 보겠습니다. 백업을 새로 고치려면 백업 서버에 로그온하고'svn update'를 실행하거나 cron 작업으로 자동화하십시오. – corsiKa
@sylvanaar - 자동 도구를 찾고 있습니다. 당신의 연결에있는 질문은 너 자신에 의하여 그것을하는 방법을 제공하고있다. –