JAVA & Open Framework2013. 1. 21. 15:43

이클립스에서 커밋하는중 발생한 CVS 오류 해결중 찾은 내용


OKJSP 에서 나온 결과

안녕하세요?

프로젝트 전부를 CVS로 커밋할때는 아무 문제가 없었습니다.

그런데 제가 한가지 폴더의 내용만을 수정하고 그 폴더만 커밋했습니다.

그후에 다시 전부를 커밋할려고 하니깐

[project name] : cvs server sticky tag '1.1' for file '문제의 먼저 커밋한 파일' is not a branch

[project name] : cvs [server aborted] : crrect above errors first

라고 나오네여^^

어케 해야하죠?ㅠㅠ

--->에 대한 답변으로..

get Contents sticky 로 가져와 수정된 파일인가봅니다.
그 파일을 replace with Lasted from HEAD 로 교체하고 commit해보세요.

--->라고 되어 있는데 "replace with Lasted from HEAD" 이게 어떻게 하는것인가요?

구글 검색결과

http://cysnim12.tistory.com/entry/sticky-tag를-제거-방법

[project name] : cvs server sticky tag '1.1' for file '문제의 먼저 커밋한 파일' is not a branch
[project name] : cvs [server aborted] : crrect above errors first

에러가 발생하면 아래와 같이 해주세요.

명령어 : cvs update -A

해결방법

이클립스상에서 cvs 콘솔 사용법을 모르는 관계로 뒤에것은 사용 불가
앞의 내용을 사용하기 위해 삽질중 다음 방법으로 해결

Navigator View의 해당 파일에 오른쪽 클릭하고

Team > Switch to Another Branch or Version 을 선택한후

Select the tag from following list   를 선택한후

아래 목록중 HEAD를 클릭하여 선택한후 Finish 시키니까 되더라..

혹시 모르니 지금껏 수정한 파일은 복사하여 백업한후 다시 붙여넣기 하여 commit 시켰음

내 기억이 엉망이라 틀릴수도 있음...
나중에 같은 오류시 참고하려고 그냥 적어넣은 내용임

출처 : http://kngon.hosting.paran.com/tc/37

Posted by 아로나