如何让 cvs 不提示输入密码 ?

如何让 cvs 不提示输入密码 ?

我现在想实现这样一个功能:

用cvs管理源代码,定时执行cvs update 到一个文件夹,

现在问题是执行cvs update 时需要输入密码,请问如何让cvs不提示输入密码,

或者在编写脚本的时候截获输入密码的事件,把密码输进去,密码可以写在脚本里。      
CVS 的口令可以直接写在 CVSROOT 变量中, 例如:
$ export CVSROOT=:pserver:username:password@cvsserver:/cvsroot      
当然, 还可以用 cvs 的 -d 选项来指定 CVSROOT, 如:
$ cvs -d :pserver:username:password@cvsserver:/cvsroot update something      
害得我学了几个小时的expect了。

不过多学点应该也是有益无害的呀      
Right! I'm learning expect too.      
汗。。。楼主先花点时间看看cvs howto...
cvs很强大的。。。