[BACK]Return to cvs-on-Windows CVS log [TXT][DIR] Up to [local] / OpenXM / doc / HOWTO

File: [local] / OpenXM / doc / HOWTO / cvs-on-Windows (download)

Revision 1.4, Sun May 6 10:38:18 2001 UTC (23 years ago) by takayama
Branch: MAIN
CVS Tags: R_1_3_1-2, RELEASE_1_3_1_13b, RELEASE_1_2_3_12, RELEASE_1_2_3, RELEASE_1_2_2_KNOPPIX_b, RELEASE_1_2_2_KNOPPIX, RELEASE_1_2_2, RELEASE_1_2_1, KNOPPIX_2006, HEAD, DEB_REL_1_2_3-9
Changes since 1.3: +9 -1 lines

Added Q&A on cvs and ssh on cygwin, untabify and gcc.

$OpenXM: OpenXM/doc/HOWTO/cvs-on-Windows,v 1.4 2001/05/06 10:38:18 takayama Exp $

Windows $B>e$G(B ssh, cvs $B$r;H$&J}K!(B

0. $B%U%!%$%k$NF~<j(B

http://bmrc.berkeley.edu/people/chaffee/winntutil.html 

$B$+$i(B cvs.exe $B$r(B $BF~<j$9$k(B. $B$^$?(B, 

http://www.imasy.or.jp/~gotoh/ssh/

$B$+$i(B openssh-2.1.1p4-w32-bin.zip $B$H(B openssh-dll.zip $B$rF~<j$9$k(B. 

1. SSH $B$N%$%s%9%H!<%k(B

1.1 $BE,Ev$J%G%#%l%/%H%j(B($BNc$($P(B c:\Program Files\ssh) $B$GE83+$9$k(B.
    
C:\Program Files\ssh> unzip ssh-1.2.14-win32bin.zip
...

1.2 cvs.exe $B$b(B 1.2 $B$HF1$8%G%#%l%/%H%j$K$$$l$F$*$/(B. 

3 $B4D6-JQ?t$NEPO?(B, $BDI2C(B

CVS_RSH  -> ssh
CVSROOT  -> kerberos.math.sci.kobe-u.ac.jp:/usr/cvs
HOME     -> $B<+J,$N%[!<%`%G%#%l%/%H%j(B
Path     -> 1.2 $B$N%G%#%l%/%H%jL>$rDI2C(B

Windows2000 $B$N>l9g(B, 

$B%^%$%3%s%T%e!<%?1&%/%j%C%/(B->$B%W%m%Q%F%#(B->$B>\:Y(B->$B4D6-JQ?t(B

Windows9X $B>e$N>l9g(B, autoexec.bat $B$K=q$$$F:F5/F0(B

4 .ssh $B$N:n@.(B

HOME $B$K(B $B%G%#%l%/%H%j(B .ssh $B$r:n$j(B, $B$=$NCf$K(B, UNIX $B>e$G;H$C$F$$$k(B
identity, identity.pub, random_seed $B$rCV$/(B. ($B%U%m%C%T!<$J$I$G1?$V(B)
ssh-keygen $B$O2u$l$F$$$k(B($B$i$7$$(B)$B$N$G;H$o$J$$(B. 

5. $B;HMQK!(B --- $B3+H/<T(B (committer) $B$N>l9g(B

$B%3%^%s%I%W%m%s%W%H$r(B kterm $B$@$H;W$C$F(B, 

...> cvs checkout OpenXM

$B$H$+(B 

...> cvs update

$B$H$9$l$P$h$$(B. ssh-agent $B$O$J$$$N$G(B, $B$$$A$$$A(B passphrase $B$rJ9$+$l$k(B
$B$,2fK}$9$k(B.

cvs $B<B9T;~$KKh2s(B passphrase $B$rJ9$+$l$J$$$h$&$K$9$k$?$a$K$O(B ssh-agent $B$r(B
$B;H$&(B. $B$3$N>l9g(B, $B4D6-JQ?t(B

SSH_AGENT_AUTH_PORT -> 22

$B$r(B set $B$9$k(B. ssh-agent $B$O<jF0$G5/F0$7$F$b$h$$$,(B, $BNc$($P(B, start-ssh-agent.bat
$B$H$$$&L>A0$G(B

@echo off
start ssh-agent -p %SSH_AGENT_AUTH_PORT%

$B$H$$$&FbMF$N%P%C%A%U%!%$%k$rMQ0U$7$F(B, $B%9%?!<%H%"%C%W$KDI2C$7$F$*$1$P(B, 
$B%3%^%s%I%W%m%s%W%H$G(B ssh-add $B$r<B9T$7$F(B passphrase $B$r0l2sF~$l$k$@$1$G(B, 
$B$=$N%;%C%7%g%sCf$K$O(B passphrase $B$rJ9$+$l$J$/$J$k(B. 

6. $B;HMQK!(B --- $BHs3+H/<T$N>l9g(B

$BHs3+H/<T$G$b(B, $BF?L>(B cvs $B$K$h$jA4%=!<%9%D%j!<$rF~<j$G$-$k(B. $B$3$N>l9g(B

CVSROOT  -> :pserver:anoncvs@kerberos.math.kobe-u.ac.jp:/home/cvs

$B$H(B set $B$7(B, 

> cvs login

$B$r<B9T$9$k$H(B CVS password $B$rJ9$$$F$/$k$N$G(B anoncvs $B$HF~NO$9$k(B. $B$9$k$H(B
HOME $B$K(B .cvspass $B$H$$$&%U%!%$%k$,$G$-$k(B. $B$"$H$O(B

> cvs checkout OpenXM OpenXM_contrib OpenXM_contrib2

$B$H$9$l$P$h$$(B. 



------------------------------------------------------------
cygwin $B$rF~<j$7$?>l9g$O(B unix $B$N>l9g$HF1MM(B.

    ssh-agent bash         
    ssh-add                (path phrase $B$r3P$($3$^$;$k(B)

    rcvs commit