VisualSVN을 설정 중입니다. 그것은 "Repositories"repo와 함께 제공됩니다. 내 질문은 매우 간단합니다. 루트 아래에 단일 저장소를 만든 다음 관리 할 각 프로젝트에 대해 새 폴더를 추가해야합니까? 또는 각각의 새 프로젝트에 대해 "Repositores"루트 아래에 새 저장소를 만들 수 있습니까?SVN 설치에 대한 도움말
1
A
답변
2
모든 프로젝트를 단일 저장소에 보유하고 있습니다. 각 프로젝트는 트렁크, 태그 및 분기 하위 폴더가있는 폴더를 가져옵니다. 한 가지 단점은 모든 커밋이 저장소의 개정을 증가 시키지만 코드 내 아무 곳에 나 개정 번호를 표시하지 않는다는 것입니다. 고려해야 할
1
프로젝트가 관련되어 있으면 루트 아래에 단일 저장소를 만든 다음 관리하려는 각 프로젝트에 대해 새 폴더를 추가합니다. 하나의 저장소는 다른 프로젝트를 포함하는 프로젝트 그룹을 포함 할 수 있습니다.
프로젝트가 관련이없는 경우 각 프로젝트에 대해 새 리포지토리를 만듭니다. 그런 다음 각 프로젝트는 다른 프로젝트 그룹에 속하게됩니다.
1
어떤 것들은 다음 SVN 책의
제 5 장이 질문에 탐구 :
http://svnbook.red-bean.com/en/1.5/svn-book.html#svn.reposadmin.projects.chooselayout당신은 svn의 복사/저장소 사이 SVN 이동 작업을 수행 할 수 없습니다,하지만 당신은 할 수 디렉토리 간.
이것은 과학보다 예술이며 프로젝트가 얼마나 많은 소스 코드를 공유 할 것인가에 달려 있습니다.
대부분의 프로젝트는 대부분 독립적입니다. 그러나, 나는 서버 콘솔에 대한 액세스 w/out에서 리포지토리에 프로젝트를 추가 할 수 있기를 원합니다. – Nate