2012-11-05 4 views
4

프로젝트가 VS2010에 있고 해당 프로젝트가 AnkhSVN을 통해 SVN에 있습니다.AnkhSVN이 포함 된 Visual Studio 2010 - 프로젝트 복제

기존 프로젝트와 동일한 코드로 프로젝트를 만들고 싶습니다. 나는 가지 않기를 원해. 완전히 다른 프로젝트 여야하지만 기존 프로젝트의 기존 파일로 시작하고 싶습니다. 현재 프로젝트의 이름이 기존 프로젝트의 아무 곳에 나 나열되는 것을 원하지 않습니다.

어떻게하면됩니까?

도움 주셔서 감사합니다.

답변

3

분기으로 모든 작업 (태그 지정, 분기)은 본질적으로 SVN 저장소 내에서 사본을 만듭니다 (SVN 서버에서는 별도의 사본이 아닙니다. 즉, 서버의 공간을 두 배로 늘리지 않습니다. 그러나 비용은 거의 아무것도 아닙니다. 그래서, 당신이 필요로하는 모든 다른 위치에 복사하고이 작업을 시작 단지되어 그 후

$ svn copy svn://host.example.com/repos/project/trunk \ 
      svn://host.example.com/repos/new_project/trunk \ 
     -m "Creating a new_project based on project" 

을, 당신은 아마 저장소에 new_project 위치를 가리 키도록 스위치 로컬 작업 복사 할 것 :

$ svn svn switch svn://host.example.com/repos/new_project/trunk . 
+0

감사합니다. 나무 숲이 보이지 않았습니다. 도와 주셔서 감사합니다. – shubniggurath

+1

Welcome! 우리는이 세상의 모든 학습자입니다 ... – pmod