2010-05-20 3 views
0

저는 명령 행에서 CVS를 사용하고 있습니다. 내 저장소 폴더에 있어요. CVS 명령을 호출하면 ...cmd/gui의 CVS는 세 번째로 명령을 실행합니다.

cvs [log aborted]: unrecognized auth response from localhost: -f [pserver 
aborted]: /opt/cvs/XXXXXX: no such repository 

... 2 번. 세 번째로 명령을 실행하면 문제없이 작동합니다. GUI 클라이언트 (CrossVC)를 사용해 보았는데 같은 문제가 발생합니다. VCSCommand를 사용하여 gVim과 Vim 내부에서 시도해 보았고 같은 문제가 발생했습니다.

각 명령마다 다른 시간대로 테스트 했는데도 여전히 동일한 문제가 있습니다.

stunnel과 함께 CVS 구성을 사용하고 있습니다. 왜이 설정에 문제가 있습니까? 왜 항상 매번 세 번째 시간이 실제로 작동하는 명령을 실행하려고합니까? 동시성 버그 또는 stunnel의 무언가 일 수 있습니까?

각 테스트는 각 통화 사이에 각각 다른 시간이 걸렸습니다. 때로는 10 초, 1 분 및 매번 세 번 씩 작동했습니다.

+0

wget과 비슷한 것을 보았습니다. 그걸 알아 내지 못했어요. –

+0

분명하지 않습니까? 세 번째는 매력입니다! 당신은 cvs로 모릅니다. –

+0

CVS는 쓰레기 다. 그러나 나는이 구성에 책임이 없기 때문에 변경할 수 없다. –

답변

0

내 stunnel.conf에 문제가있었습니다.

3 개의 다른 기계에 3 개의 포트 정의가 있고, 올바른 기계 앞에 두 개의 잘못된 기계가 호출됩니다 (올바른 파일 순서에서 다른 기계가 가장 위에 있더라도).

아직이 문제에 대한 완벽한 해결책이 없지만 해결 방법은 필요한 서버 대신 모든 서버에 주석을다는 것입니다.