第一部分
1 登录
加入环境变量:
echo "export CVSROOT=:pserver:user@server:/path">>~/.bashrc
. .bashrc
注:pserver是服务器验证方式,也可以用别的方式验证,取决于服务器。
user 登录的用户名
server 服务器
/path 服务器仓库路径
也可以不设置环境变量,在登录的时候用-d选项指定。
登录:
如果设置了环境变量,即可用以下方式登录:
cvs login
若没有设置变量,则用以下方式登录:
cvs -d ":pserver:user@server:/path" login
输入密码没出错便是登录成功,提示符什么都没有变。
退出:
cvs logout
echo "export CVSROOT=:pserver:user@server:/path">>~/.bashrc
. .bashrc
注:pserver是服务器验证方式,也可以用别的方式验证,取决于服务器。
user 登录的用户名
server 服务器
/path 服务器仓库路径
也可以不设置环境变量,在登录的时候用-d选项指定。
登录:
如果设置了环境变量,即可用以下方式登录:
cvs login
若没有设置变量,则用以下方式登录:
cvs -d ":pserver:user@server:/path" login
输入密码没出错便是登录成功,提示符什么都没有变。
退出:
cvs logout
2得到一个工作副本
cvs checkout 档案名
3修改
3.1添加档案
3.1.1添加文件
在工作副本中创建要添加的文件,然后使用
cvs add filename
命令告诉CVS你希望对该文件进行版本控制,最后使用
cvs commit filename
真正把该文件提交到仓库中。
会弹出一个文本文件让你写注释,若不想弹出,在命令中加-m "comment"直接添加注释。
3.1.2添加目录
在副本中创建目录
mkdir dir
存入档案:
cvs add dir
在副本中创建目录
mkdir dir
存入档案:
cvs add dir
3.2删除档案
3.2.1删除文件
rm filename
cvs remove filename
cvs commit filename
3.2.2删除目录
在CVS中删除目录就是删除该目录下的所有文件,,所以下一次checkout的时候仍会有该目录的存在,若不想该目录存在副本中,在checkout的时候加上-P选项,注意该选项会删除所有的空目录。
进入该目录并删除目录下所有的文件
cvs remove 刚刚删除的所有文件
cvs commit