WEB开发网
开发学院操作系统windows 2008 Linux与Windows CVS服务器配置与使用 阅读

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
");
  }

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:Linux Windows CVS

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接