加入收藏 | 设为首页 | 会员中心 | 我要投稿 佛山站长网 (https://www.0757zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux与Windows CVS服务器配置与使用

发布时间:2016-04-21 16:05:07 所属栏目:Linux 来源:网络整理
导读:第一部分 CVS服务器的配置(以1.10版) 1、 CVS简述与CVS服务器的安装: CVS是目前比较流行与优秀的版本管理与控制工具,它深受大多数开发人员与系统管理的喜爱,

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!n");
  }
  void main(int argv,char *argc)
  {
  //added by my cvs
  printf("I am Cathern");
  }
  int mainexample()
  {
  printf("OKn");
  }

然后用户A修改成如下,并提交到CVS服务器(一般将正常提交):

int callby (int count)
  {//add
  printf("ExcelStor!n");
  }
  void main(int argv,char *argc)
  {
  //added by my cvs
  printf("I am Cathern");
  }
  int mainexample()
  {//add
  printf("OKn");
  }

接着用户B修改成如下:

 int callby (int count)
  {//add
  printf("ExcelStor!n");
  }
  void main(int argv,char *argc)
  {
  //modified
  printf("I am Cathern");
  }
  int mainexample()
  {//add
  printf("OKn");
  }

(编辑:佛山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读