2010-08-06 5 views
0

읽기 전용 SVN 프로젝트 (예 : Codeplex)를 로컬 디스크의 폴더로 체크 아웃하고 싶습니다. 솔루션을 엽니 다. Dotnetnuke를 가져 와서 솔루션을 열고 솔루션에 일부 프로젝트를 추가하고 이전에 파일을 쓰기 가능하게 변경했을 가능성이 있습니다. Codeplex의 변경 사항을 정기적으로 업데이트하고 변경 사항을 보존하기 위해 합병 코드를 작성하려고합니다.Codeplex에 SVN 체크 아웃 위치를 연결하고 다른 SVN 저장소에 연결된 다른 개발 위치로 업데이트를 전파하십시오.

그러나이 체크 아웃 위치에있는 모든 파일을 소스 코드와 함께 광범위하게 재생할 내 "SVN 저장소"가있는 다른 "개발자"위치로 복사하고 내 이력을 보존하고 다른 개발자가 체크 인/야당. 체크 인/체크 아웃을 수행하기 위해 Windows 탐색기 나 Visual Studio SVN 애드온에서 TortoiseSVN을 사용할 수 있어야합니다.

Codeplex에서 첫 번째 위치까지의 체크 아웃은 내 로컬 컴퓨터에서 읽기/쓰기 SVN 저장소에 연결될 다른 위치의 개발 영역 을 업데이트하려는 중간 위치가됩니다.

첫 번째 위치와 두 번째 위치 간의 업데이트/동기화 방법 (방향은 첫 번째 위치에서 두 번째 위치까지입니다). Tortoise SVN을 사용하여 변경 사항을 첫 번째 위치에서 두 번째 위치로 이동할 수 있습니까 (Codeplex에서 SVN 업데이트 후).

저는 GIT 및 Mercurial 클라이언트를 사용하고 있기 때문에 어떻게 변경 사항을 개발 SVN 위치에 전파 할 수 있습니까? 소스 버전 소프트웨어에서 작동하는 솔루션을 선호합니다. TX, 라드

답변

0

당신이 할 수있는 까다로운 일이 될 수 있지만

이 R에 외부로 CodePlex의 '저장소를 추가하지 않을까요 ..., 저장소 사이를 전환 할 수 SVN 전환 사용할 수 있습니다/W 저장소가 그 일을합니까? 참조 : http://svnbook.red-bean.com/en/1.0/ch07s03.html

+0

나는 Visual Studio 내에서 병합을 수행 할 수 있습니까? 로컬 버전에서 내보내기를 사용할 수는 있지만 변경 사항은 무시됩니다. 스위치와 외부를 모두 점검 할 것입니다. Tx – Rad

+0

첫 번째 위치에서 중간적인 변화가있을 수 있기 때문에 Codeplex 저장소가 아닌 원본 저장소로 해당 위치를 처리해야합니다. 이것이 가능합니까? 업데이트를 얻고 두 번째 (개발 작업 버전)의 로컬 작업 폴더 (첫 번째 위치)에서 병합 하시겠습니까? – Rad

+0

필자는 분명히 Codeplex 변경 사항 (요청시 복제)을 보관할 다른 저장소를 만들 수 있으며 가능하면 Switch 또는 Relocate를 사용하여 개발 작업 폴더 – Rad

관련 문제