DevOps/PVCS Version Manager

PVCS Version Manager에서 cannot locate archive 또는 can't open configuration 문제 해결 방법

nabiro@gmail.com 2012. 11. 9. 11:00

/**
* 문서번호: nabiro_201211091048
* 검색어: nabiro, pvcs, version manager, pvcs.cfg, cannot locate archive for workfile, can't open configuration file
* 참조: 
**/

 

OS: Linux

S/W: Serena PVCS Version Manager Ver 8.4

 

Problem:

Version Manager 설치 계정인 pvcs를 제외한 다른 계정에서 get, vlog, put 등의 명령어를 실행할 때

아래와 같은 오류가 나타나는 경우

 

error message 1)

warning, cannot locate archive for workfile "v:/pvcs/archives...."

 

error message 2)

can't open configuration file "v:/pvcs/archives/pvcs.cfg" for reading

 

 

위와 같은 에러가 나오는 경우 확인해야 할 check list 입니다. 

A. /tmp Directory 아래의 디렉터리들 중에서 *pvcs* 형식의 디렉터리의 permission이 777 (drwxrwxrwx) 이어야 합니다.

    ex) pvcs.pvcsfs,  xbas.pvcsfs, mas.pvcsfs ...

 

B. 현재 디렉터리 및 하위디렉터리의 permission이 775 이어야 합니다. (755 인 경우에도 문제가 생기지 않으면 775로 변경할

필요가 없습니다.)

    단, 현재 디렉터리 보다 상위에서 ls -la 명령을 실행했을 때 현재 디렉터리 퍼미션도 775가 되어야 합니다. 

 

C. 현재 계정의 $HOME 디렉터리의 퍼미션이 750 이상이어야 합니다. (775를 추천합니다.)

즉, drwxr-x--- 이상은 되어야 합니다.