2011-03-03 5 views
0

현재 클라이언트가 소스 제어에 MKS를 사용합니다.삭제 된 구성원을 MKS에서 복구 할 수 있습니까?

개발자에게는 회원 삭제 권한이 부여되지 않는 정책이 있습니다. 따라서 우리는 움직임 등을하지 못하게합니다.

나는 MKS에서 회원 자격을 잃었을 때 되돌릴 수 없기 때문에 그 이유를 묻습니다. SVN에서와 달리 역사에서 언제든지 복구 할 수 있습니다. MKS에서 사라 졌으면 사라졌습니다.

사실입니까, 아니면 고객이 잘못 생각합니까?

svn의 삭제 작업과 유사한 MKS에서의 작업입니까?

당연히 소스 트리를 완전히 제어하지 못하면 코드베이스에 문제가 발생할 수 있습니다. 이 연습에 도전하기 전에 사실을 알고 싶습니다.

답변

2

MKS로 삭제 된 구성원을 복원 할 수 있습니다. 그러나 서버의 관련 보관 파일을 알아야합니다. 이전에 회원의 이름을 변경하거나 이전 한 경우 매우 어려울 수 있습니다.

+0

잘 있습니다 | (개정 아카이브)이 작업이 필요하지 않은 경우 다음 명령을

si viewsandbox --recurse --xmlapi --sandbox=%SANDBOX% --includeDropped --fields=memberarchive,memberrev,workingarchive,workingrev,name 

을 확인 . project.pj 규칙을 사용하지 않는 pj 파일을 삭제하는 것은 정말 짜증이납니다. – VeikkoW

2

삭제 된 구성원을 다시 추가하는 명령은 "아카이브에서 구성원 추가"입니다. 또는 명령 줄에서 :

si addmemberfromarchive

마틴이 지적했듯이 중앙 서버에서 보관 파일의 위치를 ​​알아야합니다.

0

@Martin 및 @SzG 이외에도 회원 - 투 - 아카이브의 참조 목록을 작성하고 유지하는 것이 좋습니다. 이건 정말 MKS의 단점 당신은 si viewproject

관련 문제