2010-07-21 4 views
8

Accurev에서 작업 공간을 제거 할 수있는 명령이 있습니까? accurev rmws WorkspaceName을 시도했는데 작업 영역이 제거되었다고 말합니다. 그러나 작업 영역을 다시 만들 때 작업 영역이 이미 존재한다는 메시지가 나타납니다.Accurev에서 작업 공간 제거

어떤 도움을 주셔서 감사합니다.

답변

15

작업 영역/스트림/스냅 샷 이름을 생성 한 후에는 AccuRev에서 제거 할 수 없습니다. 작업 영역을 삭제하는 것은 삭제 된 것으로 표시하는 것입니다.

명확하게 문서 (CLI.pdf)에 명시되어

rmws 명령은 지정된 작업 공간이 비활성화합니다. 보다 정확하게는 저장소의 작업 공간 스트림을 비활성화합니다. [...] 참고 : rmws 명령을 수행 한 후에는 같은 이름의 새 작업 공간을 만들 수 없습니다. 이름은 비활성 작업 영역과 취소 불가능하게 연관되어 있습니다.

작업 영역의 다른 매개 변수를 변경할 수 있습니다. 새 이름을 지정할 수 있습니다. 그것을 새로운 기계로 옮길 수 있습니다. 새로운 배킹 스트림으로 옮길 수 있습니다. 이름이 같은 새로운 작업 공간을 만들려고하고 있기 때문에

+0

감사 마틴 .. – iman453

6

.... 당신이 현재현재 백업 구성을 매핑 등의 작업 공간으로 생각하고 싶지 높은 수준에서

디스크상의 위치. 이를 염두에두고 작업 공간을 덜어 버리는 경우가 많습니다. 예를 들어 한 달 동안 여러 개의 활성 프로젝트 스트림으로 이동하는 단일 'mainline_dev'작업 영역이 있습니다. 주어진 액티비티 (일주일 내내)에서 작업을 마치면 내 작업 (내 스토리/작업/버그 수정)을 승격 한 다음 내 작업 영역을 다음 작업 스트림으로 이동하여 작업 할 수 있습니다. '업데이트'시 내 로컬 디스크가 새 스트림 위치 (계층 구조)를 완전히 미러링합니다.

따라서 작업 영역의 이름을 더 일반적으로 지정하면 작업 영역을 제거하고 다시 작성하는 대신 재사용하는 패턴을 찾을 수 있습니다.

HTH!