今天,几个月来我第一次需要在我的Mac(MacOS X 10.4)上的命令行上使用CVS,并发现这些命令不再有效。为了响应:CVS命令已在MacOS X终止工作
cvs diff -u
我:
cvs diff: CVSROOT requires a path spec:
cvs diff: :(gserver|kserver|pserver):[[user][:password]@]host[:[port]]/path
cvs diff: [:(ext|server):][[user]@]host[:]/path
cvs diff: in directory .:
cvs diff: ignoring CVS/Root because it does not contain a valid root.
cvs diff: No CVSROOT specified! Please use the `-d' option
cvs [diff aborted]: or set the CVSROOT environment variable.
不过,我愉快地使用同一台机器上SmartCVS 7.0.8。我所在的目录包含一个CVS文件夹,其中的根文件看起来完全如我所料。
任何人都可以建议如何命令行CVS可以停止工作,当SmartCVS仍然运作完美?
...考虑升级到SVN或混帐? cvs缺乏性能,占用空间和稳定性。 – 2009-10-14 21:32:48