2013-08-08 4 views
2

cvs 관련 문제가 있습니다. 특정 폴더를 업데이트 할 수 없으며 다른 폴더도 업데이트됩니다.cvs : 업데이트가 "헤드 개정 없음"

CVS 업데이트 : /bla/.../blabla.cpp,v :

및 특정 파일 업데이트에 대한

가 주장없는 머리 개정 나는 다음과 같은 메시지를 받고 있어요 전체 폴더를 업데이트하려고 할 때 파일은 업데이트되지 않지만 성공적으로 완료됩니다. 나는 그 폴더를 제거하고 최신 사본을 얻기 위해 업데이트를 시도했지만 이전 버전이 다시 나타납니다.

어떻게 든 새로운 체크 아웃을 피할 수 있습니까? 미리 감사드립니다. 난 내 자신의 지점에서 일하고 다시 추가하고 실수로 엉망 일부 파일을 다시 커밋 수 없을 때

답변

0

내가 한 번 같은 문제가 없었다, 나는이 문제를 해결 :

(그러나 이 파일이 "잠금 : 엄격한"내 방법은이 전제 조건을 충족 CVS 로그의 출력, 그리고 이러한 파일의 별도의 복사본이를)

  1. 잠금 해제를이 특정 파일 "CVS 관리 -U 파일 이름"에 의해. .
  2. 다른 이전 태그에서 다른 로컬 폴더로 체크 아웃했습니다.
  3. 이 새로운 로컬 결제에 cd.
  4. cvs remove -f filename ( 디스크에서 파일 이름을 강제로 삭제하려면 -f).
  5. 올바른 복사본을 수동으로 새 로컬 체크 아웃으로 이동하십시오.
  6. cvs add filename.
  7. cvs commit filename.
  8. 그런 다음 동일한 문제가있는 지점으로 다시 전환 했으므로 이러한 파일을 문제없이 다시 추가하고 다시 커밋 할 수있었습니다.

저는 여기서 CVS 전문가가 아니므로 여기서 중복되거나 잘못된 CVS 단계를 지적하십시오.