2011-03-05 4 views
1

최근 개발 워크 스테이션을 Windows에서 Linux로 전환했습니다 (Fedora64). 필자는 PHP 프로그래밍을 위해 PDT와 CVS에서 Eclipse를 사용합니다. .project 파일을 포함하여 전체 프로젝트 폴더를 내 Linux 시스템으로 복사하고 Eclipse에서 가져 왔습니다. 자동으로 CVS 서버 IP를 감지하고 로그인합니다. 그러나 동기화 할 때 모든 파일 (> 8000)을 나가는 것으로 표시하며, 또한 동기화는 항상 79 %로 고정되어 있습니다. CVS에서 전체 프로젝트를 다시 확인하지 않고 어떻게 해결할 수 있습니까? 감사.CVS는 모든 파일을 Eclipse에서 나가는 것으로 보여줍니다.

답변

1

작업 복사본의 숨겨진 ./CVS 폴더에 기록 된 메타 데이터와 약간의 시간이 일치하는 타임 스탬프의 문제 일 수 있습니다. 샌드 박스에 cvs status을 실행 해보십시오 (미안하지만, 저는 Eclipse의 CVS 인터페이스에 익숙하지 않습니다.하지만 명령 행에서 그렇게 할 수 있습니다). 그건 아마도 수정 된 파일을 재설정해야합니다.

업데이트를 실행하는 것만으로도 빠져 나갈 수 있습니다. 그 밖의 모든 것이 실패하면 신선한 Checkout을하십시오.

업데이트

: 나는 조금 봤하고 "업데이트"또는 "업데이트 확인"을 수행 할 때 이클립스가 암시 status 않는 말을 해석 할 수있는 몇 가지 기사를 발견했다.

+0

이것은 좋은 생각 인 것 같습니다. 문제는 Eclipse에서이 명령을 실행하는 방법을 모르는 것입니다. 다른 사람이이 문제를 도와 줄 수 있습니까? 감사. –

+0

작동하지 않습니다. "서버가"cvs update "명령을 수행하는 동안 오류를보고했습니다." : –

+0

@Atriya : 흠, 서버가보고 한 오류에 대해서도 알려주시겠습니까? –

관련 문제