004cvs使用手册(编辑修改稿)内容摘要:
:/path/to/cvsroot 仍然不行,比如有以下错误信息: ssh: port: Name or service not known cvs [checkout aborted]: end of file from server (consult above messages if any) 解决的方法是做一个脚本指定端口转向(不能使用 alias,会出找不到文件错误): 创建一个 /usr/bin/ssh_cvs 文件 ,假设远程服务器的 SSH 端口是非缺省端口: 34567 !/bin/sh /usr/bin/ssh p 34567 $@ 然后: chmod +x /usr/bin/ssh_cvs 并 CVS_RSH=ssh_cvs。 export CVS_RSH 注意: port 是指相应服务器 SSH 的端口,不是指 cvs 专用的 pserver 的端口 CVSWEB:提高文件浏览效率 CVSWEB 就是 CVS 的 WEB 界面,可以大大提高程序员定位修改的效率 : 使用的样例可以看: CVSWEB 的下载: CVSWEB 从最初的版本已经演化出很多功能界面更丰富的版本,这个是我个人感觉安装设置比较方便的: 原先在: 目前仍可以在本站下载CVSWEB,其实最近 2 年 FreeBSD 的 CVSWeb 项目 已经有了更好的发展吧,而当初没有用 FreeBSD 那个版本主要就是因为没有彩色的文件 Diff 功能。 下载解包: tar zxf 把配置文件 放到安全的地方(比如和 apache 的配置放在同一个目录下), 修改: 让 CGI 找到配置文件: $config = $ENV{39。 CVSWEB_CONFIG39。 } || 39。 /path/to/apache/conf/39。 转到 /path/to/apache/conf 下并修改 : 1. 修改 CVSROOT 路径设置: %CVSROOT = ( 39。 Development39。 = 39。 /path/to/cvsroot39。 , ==修改指向本地的 CVSROOT )。 2. 缺省不显示已经删除的文档: hideattic = 1,==缺省不显示已经删除的文档 3. 在配置文件 中还可以定制页头的描述信息, 你可以修改 $long_intro 成你需要的文字 CVSWEB 可不能随便开放给所有用户,因此需要使用 WEB 用户认证: 先生成 passwd: /path/to/apache/bin/htpasswd c user 修改 : 增加 Directory /path/to/apache/cgibin/cvsweb/ AuthName CVS Authorization AuthType Basic AuthUserFile /path/to/ require validuser /Directory CVS TAGS: $Id: ,v 2020/03/09 08:41:46 chedong Exp $ 将 $Id: ,v 2020/11/09 07:57:11 chedong Exp $ 加在程序文件开头的注释里是一个很好的习惯, cvs 能够自动解释更新其中的内容成:file_name version time user_name 的格式,比如: ,v 2020/04/05 04:24:12 chedong Exp,可以这些信息了解文件的最后修改人和修改时间 几个常用的缺省文件: ?php /* * Copyright (c) 2020 Company Name. * $Header: /home/cvsroot/tech/,v 2020/11/09 07:57:11 chedong Exp $ */ ? ==================================== : 注意文件头一般注释用 /* 开始 JAVADOC 注释用 /** 开始的区别 /* * Copyright (c) 2020 MyCompany Name. * $Header: /home/cvsroot/tech/,v 2020/11/09 07:57:11 chedong Exp $ */ package。 import java.。 /** * ments here */ public class Default { /** * Comments here * @param * @return */ public toString() { } } ==================================== : !/usr/bin/perl w Copyright (c) 2020 Company Name. $Header: /home/cvsroot/tech/,v 2020/11/09 07:57:11 chedong Exp $ file ments here use strict。 CVS vs VSS CVS 没有文件锁定模式, VSS 在 check out 同时,同时记录了文件被导出者锁定。 CVS 的 update 和 mit, VSS 是 get_lastest_version 和 check in 对应 VSS 的 check out/undo check out 的 CVS 里是 edit 和 unedit 在 CVS 中,标记自动 更新功能缺省是打开的,这样也带来一个潜在的问题,就是不用 kb 方式添加 binary 文件的话在 cvs 自动更新时可能会导致文件失效。 $Header: /home/cvsroot/tech/,v 2020/03/09 08:41:46 chedong Exp $ $Date: 2020/11/09 07:57:11 $这样的标记在 Virsual SourceSafe 中称之为 Keyword Explaination,缺省是关闭的,需要通过 OPITION打开,并指定需要进行源文件关 键词扫描的文件类型: *.txt,*.java, *.html... 对于 Virsual SourceSafe 和。004cvs使用手册(编辑修改稿)
相关推荐
3企业配送中心的规划建设条件分析 3对企业物流定位与战略问题的思考 3现代物流发展与仓单质押融资问题研究 3社会物流成本与费用的范围研究 3保税物流创新模式研究 实施供应链管理战略的物流环境分析 4我 国制造业物流改造实证分析 4我国零售业物流改造实证分析 4传统储运企业向第三方物流改造实证分析 4企业物流业务外包的利益与风险分析 4企业流程重构的物流模式选择 4物流业务外包的程序及管理要点
9)在历史上,以图 8 所示地区为中心,兴起了强大的 秦 国。 秦实现全国统一,但二世而亡。 ( 3)从经济的角度分析秦国强盛的原因。 ( 8 分) 答:商鞅变法在经济上的一系列措施,促进秦国经济发展;郑国渠、都江堰等水利工程,推动了农业的发展。 ( 4)简述秦朝为加强中央集权在经济上所采取的政策 措施。 ( 6 分) 答:实行土地私有制,按亩纳税;统一度量衡、货币; 统一国轨,修驰道。 (
现两个结论 : ① ABM CCM D SS 梯形∶ = 2∶ 3 ②数值相等关系 : HDC yxx . ⑴ 请你验证结论 :①和结论②成立。 ⑴ 请你研究 :如果将上述框中的条件“ A点坐标 (1,0)”改为“ A点坐标为 (t,0),(t> 0)” ,其它条件不变 ,结论①是否仍成立 ?(请说明理由 ) ⑶ 进一步研 究 :如果将上述框中的条件“ A 点坐标 (1,0)”改为“
C 文件名 表示 本地 版本和服务器上存储的新版本冲突。 合并后的文件中会有标识哪些是服务器版本修改的,哪些是本地修改的。 还会生成 . 形式 的文件名,保留原来本地修改的版本。 A 文件名 文件添加了但还没有提交到服务器端,在 Update 时会提示用户需要 Commit R 文件名 本地做了删除操作,但是没有提交到服务器端,在在 Update 时会提示用户需要 Commit ? 文件名
,那就等下个月再定了哦 订 2个 Q币的可以申请 15次,订满 15次,也要等下个月再能定。 订满了,系统提示:(操作成功,单条再次订阅成功,但是本月 Q币赠送已达上限 30个 ,本次订阅不收费。 ) 【算一下吧,你订阅了短信宝典, 30 + 20 + 10 + 1* 30 + 2* 15 】一共是 120个,其中前面的( 30+20+10) 60个,每个月腾迅 都会自动存到你的帐户的,另外的
示将要修改密码,要求 输入新的密码: E:\cvs passwd Changing repository password for Able@Able New password: *** Verify password: *** 216。 强烈建议在得到你的 CVS账号的第一时间就修改你的用户密码。 2. 为该项目新建一个用户 假如你是该项目所在仓库的管理员,在登录 CVS服务器之后