rsync를 사용하여 백업하려는 표준 gitosis 설정이 있습니다. 내가하려고하면 :rsync가 포함 된 gitosis 저장소를 백업 하시겠습니까?
rsync -avz [email protected]:/home/git git_origin/
또는
rsync -avz --rsync-path 'sudo rsync' 192.168.0.2:/home/git git_origin/
그것은 더 저장소 파일을 대처하지
. 확실히 그것이 '자식'사용자가/home/git/repositories 디렉토리 구조에있는 모든 파일의 암호와 완전한 소유권을 가지고 있지 않은 것과 관련이 있습니다. git '또는'su git '을 실행할 수 없기 때문에 올바른 권한 수준을 얻을 수 없습니다.그렇다면 어떻게 rsync를 사용하여 모든 gitosis 저장소를 백업 할 수 있습니까?
아무도 없습니까? 자신의 gitosis 서버를 운영하는 사람들에게는이 기능이 상당히 보편적으로 작동해야하는 것처럼 보입니다. – Karl