2014-04-04 2 views
-1

버전 관리 시스템으로 PHPStorm 7.1.3 및 SVN과 협력하고 있습니다.PHPStorm 새 프로젝트없이 새 분기를 만드는 방법?

현재 프로젝트가 커지면서 브랜치로 작업하기를 원하며이 작업을 수행하는 가장 쉬운 방법이 무엇인지 궁금합니다. 지금 체크 아웃 된 프로젝트는 트렁크로만 구성됩니다. 새로운 브랜치를 만들기 위해 조금 시도해 보았고 SVN에 새로운 브랜치를 생성 한 다음 PHPStorm에 브랜치를 체크 아웃하는 새로운 프로젝트를 생성했습니다. 이것은 예상대로 작동하지만, 상당히 짜증나는 많은 프로젝트로 연결됩니다.

그래서 저는 트렁크 + 저장소와 같은 완벽한 SVN 저장소로 구성된 프로젝트를 만들려고했습니다. 그러나 트렁크 및 저장소 위치의 올바른 설정, 나는 지점 또는 그 반대로 트렁크를 병합 할 수 없습니다도 함께, 난 항상 병합 시작을 찾을 수 없습니다

얻을

나는 무엇을해야합니까 전체 svn 저장소로 구성된 프로젝트에서 제대로 작동하는 지점을 만들려면 어떻게해야합니까?

답변

0

전체 저장소를 하나의 프로젝트로 체크 아웃 했으므로 프로젝트 루트가 트렁크와 분기의 부모입니다. 이러한 프로젝트에서 분기 작업을 사용하여 메트릭을 작성하는 유일한 방법은 트렁크와 각 분기에 대한 vcs 매핑을 개별적으로 구성하는 것이므로 하나의 작업 복사본이 아닌 여러 개의 분기 복사본을 구성하고 각 분기마다 개별적으로 분기를 구성하고 'merge from'을 사용하여 병합

사실, 하나의 프로젝트에 전체 리포지토리가있는 것이 나에게 좋지 않은 것처럼 보입니다. 버전 제어를 사용하여 중복 된 물건 + 문제로 인해 유형 확인/탐색에 문제가있을 수 있습니다. + 프로젝트의 크기 때문에 성능 문제.

관련 문제