시스템의 코드가 user1 또는 user2에 의해 업데이트되는 Linux 테스트 서버가 있습니다. 둘 다 "사용자"그룹에 포함됩니다. 일반적인 수정을 위해서는 모든 파일에 g + w 권한이 있으므로 문제가되지 않습니다.새 디렉토리를 추가 할 때 .svn 디렉토리의 기본 SVN 권한
그러나 user1이 (svn add를 사용하여) 새 디렉토리를 추가하면 g + w 권한을 수동으로 설정해야합니다. 그렇지 않으면 기본적으로 Subversion은 755 권한으로 .svn 디렉토리를 만듭니다. .
이 프로세스를 자동으로 수행 할 수있는 Subversion 설정이 있습니까? 또는 post-commit 후크가 유일한 방법일까요?
그것은 긴급한 문제가 아니다, 그래서 그냥 궁금는 ... 사전에 감사합니다.
참고 : 물론 각 사용자에게 고유 한 복사본이 있지만, 특정 시스템에서는 환경을 두 번 설정할 필요가 없으므로 가장 쉬운 방법이었습니다.
감사합니다. 나는 그것이라고 생각한다! umask에 대한 좋은 생각 ... 나는 그것에 대해 한번 읽었던 것을 기억합니다. 그러나 결코 사용하지 않았습니다. 그들이 래퍼 셸에 대해 지적한다면, 나는 단순한 방법이 없기 때문에 그것이라고 생각한다. 나는 그것이 유용 할 것이라고 생각한다. – lepe