2011-10-31 3 views
2

전복을 위해 .conf 파일에 몇 가지 문제가있었습니다. 나는 모든 subversion repos에 대한 설정 파일이 버전 제어가되도록하고 싶습니다. 그래서 누군가가 conf 파일에서 뭔가를 손가락으로 가리면 repo가 ​​다운되지 않습니다. 우리는 conf 폴더가 실제 svn 체크 아웃 위치가되는 것을 원하지 않습니다.SVN 저장소 설정 파일 관리

누구든지이 문제에 대한 좋은 해결책을 찾았습니까?

+0

감사합니다. 모든 대답과 같습니다. 내 팀과 함께 어떤 접근 방식을 사용할 것인지 결정할 수 있습니다. –

답변

1

관리자 권한 만있는 svn 구성을위한 별도의 저장소를 만듭니다.
선택적으로 모든 구성 파일을 관련 디렉토리에 복사하는 배포 스크립트를 해당 저장소에 만들 수 있습니다.

1

git은 설정 파일을 버전 관리하는 데 이상적입니다. 그냥 git init 그리고 거기에 파일을 추가하십시오.

SVN 저장소를 만든 다음 작업 복사본을 체크 아웃하고 파일을 추가하면 작동하지만이 경우에는 git만큼 가볍지 않습니다.

1

서브 버전 유니버스는 여기 fsvs으로 도움이 될 수 있습니다. 기본적으로 : 작업 복사본으로는 작동하지 않지만 일반 디렉토리로는 작동하지 않는 Subversion 클라이언트. 연관된 메타 데이터는 관리 디렉토리 외부에 저장됩니다.

따라서 구성 데이터 내에 .svn 메타 데이터가 없어도 관리를 위해 Subversion 자체를 사용할 수 있습니다.