새로 설치하는 우분투 서버카피 스트라 노 배포 - 사용 권한 문제 내가 카피 스트라 노에 배포 할 노력하고 있어요
내가 루트가 소유 디렉토리는/var/www가,에 배포하고, 그래서 난 use_sudo를 설정해야 true로
내가 문제없이 실행 "# {try_sudo} 명령"으로 명령을 실행하는 동안
는 SVN 체크 아웃 내가 시도sudo는 접두사 작동하지 않습니다
set :deploy_via, :export
그것은
내가 "svn의 수출은"도움이 될 수있는 "try_sudo"접두사를 추가 상상 체크 아웃
동안Can't make directory '/var/www/pr_name/releases/20091217171253': Permission denied
을 발생하지만, 어디는 deploy_via에서 사용을 편집 할 수 있습니까?
-
다른 한편으로는 내가 use_sudo 사용하지 않는 경우, 그리고 참고 MyUser하는 설정은/var/www /에서 디렉토리 소유권, 난 여전히 배포 할 수 없습니다 - 내 배포 중 일부는 아파치 사용자 www가 소유권 설정 폴더를 명령 같은 데이터를 기억하고 내가 얻을 무엇인가 : 만약 내가 제대로 이해하고, sudo를 함께 할 수있다,
changing ownership of `/var/www/pr_name/current/specificdirectory': Operation not permitted
이
매달려 우리를 떠나지 마십시오
여기 은 예입니다! "sudo helper"란 무엇입니까? 나는 Capistrano 문서에서 그것에 대한 참조를 찾을 수 없습니다. – Mojo
여기 설명 : http://stackoverflow.com/questions/431925/capistrano-is-hanging-when-prompting-for-sudo-password-to-an-ubuntu-box (지원 중단 및 새로운 형식에 대한 설명에 유의하십시오) –