Linux与Windows CVS服务器配置与使用
2007-03-11 12:19:50 来源:WEB开发网核心提示: 选择Admin->login,将出现如下对话框要求用户输入登录口令,输入口令后,Linux与Windows CVS服务器配置与使用(6),选择“OK”按钮,如果CVS服务器与WinCVS的配置都没出错的话,如果没有其它用户也对其进行修改并已经提交到CVS服务器
选择Admin->login,将出现如下对话框要求用户输入登录口令,输入口令后,选择“OK”按钮,如果CVS服务器与WinCVS的配置都没出错的话,将在CVS的状态栏中提示:
cvs -z9 -d :pserver:cvsyxwu@10.104.1.204:/home/cvsroot login
Logging in to :pserver:cvsyxwu@10.104.1.204:2401/home/cvsroot
***** CVS exited normally with code 0 *****
code 0表示正确的登录;而如果出错的话,将是code 1,那么要根据错误的提示进行相应的修改。
5、 从CVS服务器上check out相应的模块:
第一, 在workspace中的Modules选中要存放checkout模块的目录。
第二, 选择Create->Checkout Modeles,将出现如下对话框。
其中,Module name and path on the server就是要存放checkout 内容的目录,由用户输入;而Local folder to checkout to就是第一中用户所选择的目录。
6、 修改之后把文件提交到CVS服务器
a)、只有一个用户对文件进行修改的情况
用自己喜欢的编辑器对checkout出来的文件进行修改,修改之后的文件在没有提交之前会是红色的,如下图example.h文件.
选中红色的文件example.h后右击选择“Commit Selection”选项,如果没有其它用户也对其进行修改并已经提交到CVS服务器上,一切正常的话将把example.h文件提交到CVS服务器并把图标恢复成原来的颜色。
b)、两个或两个以上的用户对同一文件的不同部分进行修改的情况
这种情况就是如用户A与用户B都checkout了文件example.h,内容如下:
int callby (int count)
{
printf("ExcelStor!
");
}
void main(int argv,char *argc)
{
//added by my cvs
printf("I am Cather
");
}
int mainexample()
{
printf("OK
");
}
更多精彩
赞助商链接