2012-11-20 1 views
5

우분투 리눅스에서 Subclipse 플러그인으로 STS 2.9를 사용하고 있습니다. 전체 저장소 (모든 트렁크 및 분기)를 체크 아웃하고 작업 영역에 프로젝트로 깔끔하게 표시하려고합니다. 내가 일반적으로하는 일은 저장소의 루트를 체크 아웃하는 것입니다. 전체 리포지토리가 필요한 이유는 지점과 트렁크 버전 모두에서 작업하기 때문에 작업하기가 쉬워졌습니다. 여기 내가 불행하게도, 우리가 크기 5기가바이트을 초과하는 저장소가있는Subclipse로 실패한 체크 아웃을 재개 할 수 있습니까?

Workspace 
    repo/ 
    branches/ 
    tags/ 
    trunk/ 
    other_repo/ 
    branches/ 
    tags/ 
    trunk/ 
    some_other_workspace_entry(ex. java project) 

을 달성하고자하는, 그리고 마지막으로이 오류가 발생합니다 때까지, 그것을 확인하는 Subclipse를 영원히 걸리는 것입니다. 그래서, 나는 완전히 체크 아웃되지 않은 저장소로 끝나고 그것을 계속 체크 아웃 할 수 없다. 체크 아웃 된 모든 데이터를 삭제하고 다시 시작 (다시 실패 할 때까지) 또는 체크 아웃 트렁크와 분기를 별도로 시작해야합니다. 따라서 피하지 않으면 안되는 작업 영역에 트렁크와 분기 항목이 있습니다.

질문은 - repo의 미완성 된 결제를 계속할 수있는 방법이 있습니까? 또는 하위 폴더로 체크 아웃 할 수도 있지만 내 작업 영역에 원하는 트리 구조를 유지할 수 있습니까? 텍스트 편집기를 통해 일부 작업 영역 파일을 수동으로 편집해야하는 경우, 어떤 작업을 수행해야합니까?

답변

4

그냥 update을 수행하면 결제가 재개됩니다. 또는 명령 줄 도구로이 작업을 수행 할 수도 있습니다.

+0

답장을 보내 주셔서 감사합니다.하지만 Linux에서 일하고 있음을 언급하는 것을 잊어 버렸습니다. 그것은 다른 svn 클라이언트를 설치하고 체크 아웃 지혜를 시도하면 여전히 작동합니까? –

+1

예. 이클립스에서 업데이트를 시도 했습니까? 프로젝트 탐색기에서 부분 체크 아웃을 이미 본 경우에도 작동합니다. – Kai

+0

이클립스에서는 불행히도 그 저장소에서 svn 명령을 사용할 수 없습니다. 현재 터미널에서'svn cleanup'을 실행하고 있지만 시간이 많이 걸립니다 (저장소 크기가 큽니다) –

관련 문제