SVN 설정 도움말
-
12-09-2019 - |
문제
VisualSVN을 설정 중입니다."저장소" 저장소와 함께 제공됩니다.내 질문은 매우 간단합니다. 루트 아래에 단일 저장소를 만든 다음 관리하려는 각 프로젝트에 대해 새 폴더를 추가해야 합니까?아니면 새 프로젝트마다 루트 "Repositores" 아래에 새 저장소를 생성해야 합니까?
해결책
모든 프로젝트가 단일 저장소에 있습니다.각 프로젝트에는 트렁크, 태그 및 분기 하위 폴더가 있는 폴더가 있습니다.이에 대한 한 가지 단점은 모든 커밋이 저장소의 개정판을 증가시키지만 내 코드 어디에도 개정 번호를 표시하지 않는다는 것입니다.
다른 팁
귀하의 프로젝트가 관련되어 있는 경우 루트 아래에 단일 저장소를 만든 다음 관리하려는 각 프로젝트에 대해 새 폴더를 추가합니다.단일 저장소에는 다양한 프로젝트가 포함된 프로젝트 그룹이 포함될 수 있습니다.
프로젝트가 관련되지 않은 경우 각 프로젝트에 대해 새 저장소를 만듭니다.그러면 각 프로젝트는 서로 다른 프로젝트 그룹에 속하게 됩니다.
고려해야 할 사항:
SVN Book의 5장에서는 이 질문에 대해 자세히 설명합니다.
http://svnbook.red-bean.com/en/1.5/svn-book.html#svn.reposadmin.projects.chooselayout저장소 간에는 svn copy/svn move 작업을 수행할 수 없지만 디렉터리 간에는 수행할 수 있습니다.
이는 과학이라기보다 예술에 가깝고 프로젝트가 공유할 소스 코드의 양이 중요합니다.
제휴하지 않습니다 StackOverflow