最近换了工作,开发环境改linux下,我很难适应,也不知道问谁。
多的不说了,就是cvs每次要输入密码。我尝试安装tortois cvs,但是连接不上,最后还是只得用F-Secure SSH连接上去,在服务器上cvs update,然后下载下来,再用dw编辑,再传上去……
但是每次都要输入cvs密码,很烦,经过多番研究,我知道怎么弄了现在cvs不需要密码了
注意,我们的cvs服务器不是用的pserver方式,是用的ssh,就是说,ssh 用户名@服务器ip,可以登录,我的方法才可以适用!
首先:
export CVS_RSH=ssh;export CVSROOT=:ext:你的cvs用户名@172.16.1.106/CVSROOT;
这样你就可以cvs checkout你的cvs项目了,加入项目名叫baby,你cvs checkout baby就可以了。
然后:
ssh-keygen -t rsa scp .ssh/id_rsa.pub 用户名@服务器ip:.ssh/authorized_keys
现在你cvs update,不需要密码了。
注意:ssh-keygen 生成的密码必须放在/home/你的用户/.ssh下,放错了不行!
-------------------------------------------------------------------------------------------------------------------------------------------------------
F-Secure SSH ,需要打开“颜色识别”,才能支持vim vi的语法高亮、代码提示,
在设置里面,global settings->terminal->terminal answer back 及下面的都勾上,就ok了
-------------------------------------------------------------------------------------------------------------------------------------------------------
tar jvf gcc-4.1.0.tar.bz2
-------------------------------------------------------------------------------------------------------------------------------------------------------
mount -t cifs -o codepage=cp936,username=username,password=pass -l //192.168.18.2/e /mnt/win_dir