2011-01-05 2 views
0

CVS-fu는 (SVN'ing 및 이제 Mercurialing을 거친 후) 더 이상 강하지 않습니다. HEAD 브랜치의 두 개정판 사이에 diff를하려고합니다 (모든 것이 어쨌든 HEAD에 있습니다).CVS : 두 개의 HEAD 회전 사이의 원격 CVS 서버에 대한 명령 줄 diff

이미 :pserver:[email protected]:port/cvs/project CVS를 사용하도록 설정된 IDE를 받았습니다. Windows XP입니다. 나는 이 아니라 IDE를 사용하고 싶다. (목표는 CVS를 조금 더 배우는 것이다.)

분명히 CVS 서버에 SSH를 사용하여 로그인 할 수 없습니다.

명령 줄을 사용하여 두 HEAD 회전간에 원격 CVS diff를 실행할 수 있습니까?

P.S : 여기에 새로운 오전, 그래서 당신은 SVN과 의욕의 경이로움을 경험 한 후 더 CVS를 배우고 싶은 어떤 특별한 이유가 있는가 등 :

답변

1

댓글을 달 수 있습니다 나를 MOD? 이 업계에서 구식이며 사용하기 어려운 기술을 습득하기위한 기회 비용은 새로운 것을 배우고 잠재적으로 더 유용 할 수있는 기회를 포기한다는 것입니다.

당신은 물론 같은 컨트롤 :(말했다와

이외의 회사의 요구 사항 또는 다른 것들과 같은 이유가있을 수 있습니다,이 자원은 기본적으로 CVS 가이드 북 많은 CVS 명령 행에 대한 참조 역할 도구를 제공합니다. 그것은 당신이 머리에 버전 사이의 차이를 볼 수 있습니다처럼 보이지만 한 번에 하나의 파일.

http://kuparinen.org/martti/comp/cvs/cvs.html#8

[Show changes between two versions] 
    # cvs diff -u -r 1.42 -r 1.43 filename 
    # cvs diff -u -r BEFORE-XYZ -r HEAD [filename] 
+0

그래, 회사의 요구 사항 ... 나는 문제가 여기에있다 그러나 이러한를 시작할 수 내가 t에 로그인 할 수 없다. 그는 CVS 서버입니다. 내가 가진 것은 : pserver : myname @ cvserver : port/cvs/project creds. CVS 서버에 로그인 할 수 없다면 보여준 'cvs'명령을 어떻게 입력 할 수 있습니까? – Gugussee

+0

받은 오류 메시지를 게시하는 것이 도움이 될 수 있습니다. 로그인 할 수없는 넓은 설명입니다 :) 그리고 당신이 올바른지, 당신이 로그인 할 수 없다면 IDE 또는 명령 줄, 당신은 아무것도 DIFF 수 없습니다. – jmort253

+0

+1 나를 돕기 위해 ... 내 말은 : pserver auth 메소드를 사용하여 CVS에 액세스하는 것은 분명히 IDE에서 올바르게 작동합니다. 내가 할 수없는 일은 * CVS 서버에서 SSH *를 사용하여 로그하는 것입니다. 그래서 나는 당신이 나에게 보여 줬던 * cvs diff -... * 명령을 어디에/어떻게 입력해야할지 모른다. – Gugussee

관련 문제