CVS 기록에서 파일을 완전히 지울 수있는 "적절한"방법을 찾고 있지만 찾지 못했습니다. 로그에 여전히 나타나는지 또는 해당 파일과 관련된 이전 버전의 특정 체크 아웃에 오류가 표시되는지는 상관하지 않습니다. 중요한 것은 다른 모든 파일이 손상되지 않고 앞으로의 CVS 작업이 여전히 유효하다는 것입니다.CVS 기록에서 파일을 영구히 지우는 법
나는 cvs가 명령을 제거한다고 알고 있지만 documented으로 여전히 파일을 복원 할 수 있습니다. 나는 CVS 서버에 접근 할 수있다. 그냥 다락방 디렉토리에 가서 파일을 제거 할 수 있을까?
이렇게하고 싶은 이유가 두 가지 있습니다. 하나는 동기화 된 저장소가 유지되는 GitHub에 업로드되기 전에 민감한 정보가있는 파일을 없애기 위해서입니다.
다른 하나는, 단순히 모든 파일을 제거하는 것입니다 자식 cvsimport이 다락방에있는 파일에 대한 "NOTICE: used alternate strip path"오류와 함께 실패, 그리고 내가 가장 쉬운 방법은 그것을 해결하기 위해 있다고 생각하고 있다는 것입니다 그 디렉토리.
그래, 방금 파일을 다른 폴더로 옮겼다. 모든 것은 여전히 저장소와 잘 맞는다. 증서가 있더라도 그렇게 할 수 있다고 들으면 좋습니다! 그리고 cvsimport로 문제를 해결했는데 이유를 설명 할 수는 없지만 오래되고 신뢰할 수없는 도구입니다 ... 그래도 문제가 해결되지 않았습니다. – Nagev