2014-07-07 2 views
0

우리는 여러 개의 SVN 저장소가 있습니다. 개발자는 동시에 여러 저장소에서 작업 할 수 있습니다. SVN에서 사용할 수있는 auto-prop 옵션에 대해 알고 있습니다. 이 기능을 사용하면 커밋이 발생할 때마다 모든 리포지토리의 파일에 속성을 추가합니다. 특정 저장소에 체크인이 이루어지고 모든 저장소가 아닌 경우에만 자동 제어 기능을 사용하도록 Subversion에 지시 할 수있는 방법이 있습니까?SVN 저장소 기반 자동 속성

'needs-lock'속성을 추가하고 있습니다. 특정 프로젝트를 수행하는 수백 명의 개발자가 있습니다. 모든 개발자 컴퓨터에서 auto-prop 옵션을 사용하기가 어렵습니다. 기존 파일의 경우 SVN에 속성을 추가 할 수 있습니다. 어떤 개발자 기계에서 auto-prop을 사용하는 대신 후크 스크립트 나 서버 측에서 새로 추가 한 파일에 속성을 추가 할 수있는 방법이 있습니까?

+0

가능한 중복 (http://stackoverflow.com/questions/711053/automatically-add-svnneeds-lock) – bahrep

답변

2

답변보기 : https://stackoverflow.com/a/18571763/761095. 사용자

  • 강제
  • 이 필요 저장소 항목 (서브 버전 1.8 이상 클라이언트와 함께 작동)에 svn:needs-lock을 추가 svn:auto-props를 설정 SVN 1.8 클라이언트를 사용합니다.

[자동 svn의 추가 요구 잠금을]의
+0

나는이 모든에 속성을 설정하는 구성하고 가정하자 새로 추가 된 * .xls 파일의 경우 속성은 모든 리포지토리에서 새로 추가 된 모든 xls 파일에 적용됩니다. 나는 이것을 특정 저장소에서만 발생시키기를 원한다. –

+0

나는 작업 카피와 저장소와 혼동하지 않는다. 다른 svn 저장소에있는 여러 프로젝트에서 100 명 이상의 개발자가 작업하고 있습니다. 한 개발자가 여러 저장소에서 동시에 작업하고있을 수 있습니다. 개발자의 conf 파일에 'svn : auto-props'를 설정하면 저장소에 독립적 인 속성이 추가됩니다. 특정 저장소에만 속성을 추가하려고합니다. 개발자가 작업하는 모든 저장소가 아닙니다. 희망이 분명하다. –

+0

@DipuH 어떤 파일이 있습니까? 답을 전혀 읽지 못했습니다 : /'svn : auto-props' 버전 속성입니다.'[auto-props]'런타임 설정 설정이 아닙니다. – bahrep