CVS 에서 파일을 ADD 하고 Commit 하면 잠겨 있다고 나오네요

goldedit의 이미지

안녕하세요..
지금까지 cvs 로 프로젝트 버전 관리를 하고 있습니다.
그런데 오늘 갑자기 어느 특정 파일을 서버에 올리려고 하니
commit 하면 아래와 같은 메세지가 출력 됩니다.
현제 서버 계정으로는 aaaa 라는 유저가 있구요.
commit 는 bbbb 라는 유저(또는 그외 유저)가 commit를 시도했습니다.

Quote:

cvs commit: [04:21:00] waiting for aaaa's lock in /cvs/project/Test

도데체 뭣땜시이렇게 잠겼다고 나오는건지... 서버도 다시 켜보고
cvs 디렉토리 자체 퍼미션과 그룹도 다시 지정해보고
했는데도 마찬가지네요 ㅡㅡ;

codebank의 이미지

cvs와 비슷한 SourceSafe라는 프로그램을 이용할 때 많이 생기던 문제네요.
사용자(aaaa겠죠?)가 파일에 대해서 Check In을하고 반드시 Check Out을
해주어야하는데 그것을 하지 않은 문제죠.
cvs에서도 똑같은 현상이 벌어질 겁니다.
aaaa에게 Check Out하라고 하시면 됩니다.

------------------------------
좋은 하루 되세요.

goldedit의 이미지

cvs 는 베타적인 락이 있긴 하지만...
aaaa 라는 사용자는 그런 작업을 한적이 없다고만 하네요 ㅡㅡ;...
사내에서도 체크인을 하진 말로고 했는데... 확인 하는 방법은 없나요??? ㅡㅡ;

-

hongwoo의 이미지

cvs log Test

이렇게 한번 해보세요..

-----------------------------
in the real-time scheduler !

goldedit의 이미지

어찌 해야될지...
log 는 디렉토리 생성시 정보만 출력 되네요 ㅡㅡ;
어찌 방법이 없는것인지 ㅡㅡ^

-

방준영의 이미지

/cvs/project/Test 밑에 #cvs.* 란 파일이 있지 않나요? 그럼 그걸 지우고 다시 한번 해보세요. 또는 LockDir로 지정한 디렉토리 밑에 있을 수도 있습니다.

goldedit의 이미지

감사드립니당.

-