cvs 替换关键字(keyword substitution),将kk 改回kkv
Posted: 2006-05-10 18:53
不小心把eclipse默认的文本模式设置成了kk, 建立的文件不能自动填充 诸如 $Revision$ 的tag 了. 用eclipse change Ascii/binary property 报告一个错误,但是看起来 改成功了, 可是一 commit 那个文件 又变回到 kk模式. 查看了eclipse 的报错详细信息发现 他调用的 是 cvs admin -kkv 命令. 需要用cvs update -kkv 然后 用 cvs commit -f 强制提交 才能改回到 kkv , 不过 发现 jsp 文件 只要 cvs update -kkv 就OK ,用不着 强制提交, 而java文件则必须要 加这个步骤.
运行cvs 命令行 在windows下 需要安装 cvsnt. 从www.cvsnt.org下载,其中就包含了一个命令行的cvs.exe程序。我们先从它开始(为了作为一个client使用,你不需要安装cvsnt的server组件)。CVSNT的cvs.exe是专门为windows编写的,你需要把cvs.exe放在你的path里面。
1.进入命令行方式。
和VSS一样,你也需要在本地有一个工作目录对应于一个repository。假设这个目录是'd:\works\sandbox'。请切换到这个目录。
输入"cvs"。你会看到:
这些提示信息告诉您关于cvs的基本语法。cvs后面跟着的是全局参数,然后是命令,最后是命令的参数。
2.login
正确的login不会有任何输出,否则会告诉你错误原因。
- 大小: 23.5 KB
- 大小: 5.2 KB
分享到:
- 2007-03-07 16:23
- 浏览 3212
- 评论(0)
- 论坛回复 / 浏览 (0 / 4260)
- 查看更多
相关推荐
MPlayer-CVS-20060303-KK版本是该播放器在2006年3月3日的一个开发版本,由开发者KK编译。这个版本可能包含了当时的最新功能改进和bug修复。 一、MPlayer的核心特性 1. **广泛格式支持**:MPlayer支持几乎所有的...
《MPlayer-CVS-20051119-KK_PConline.rar:Linux与Windows平台的万能播放器及源代码解析》 MPlayer-CVS-20051119-KK_PConline.rar是一款在2005年11月19日版本的MPlayer软件,它被誉为Linux和Windows平台上的万能...
2. **CVS的功能**:CVS提供了仓库管理、修订版控制、分支与合并、递归操作、文件和目录的增删改、历史查看、二进制文件处理、多人协作开发、版本管理、关键字替换、第三方代码跟踪以及与构建系统的交互等功能。...
* CVS—协作版本系统 v1.12.13 * 1 概述 * 2 仓库 * 3 使用 CVS 开始一个项目 * 4 修订版 * 5 分支与合并 * 6 递归行为 * 7 添加、删除和重命名文件和目录 * 8 查看历史 * 9 处理二进制文件 * 10 多人开发 * 11 版本...
### CVS宏/Keyword CVS支持关键词扩展,如`$Id$`、`$Revision$`,这些关键词在提交时会被自动替换为相应信息。 ### 分支管理 CVS允许创建分支,通过`-b`选项实现。分支管理使得并行开发和维护不同版本成为可能。 #...
- **关键字展开**: 在文件中使用特殊的关键字,CVS会在文件被检查出来时自动替换这些关键字。 - **二进位档的处理**: 对于二进制文件,需要使用 `-k` 参数进行特殊处理。 - **CVS manpage**: 参考CVS的手册页获取更...
文本资料则可能包含了更深入的CVS概念和使用指南,例如CVS的工作原理,CVS关键字扩展,以及与IDE(集成开发环境)的集成方法。这些文档可能会详细解释如何设置CVS客户端,使用`cvs checkout`, `cvs commit`, `cvs ...
在IT行业中,CVS(Concurrent Versions System)是一种版本控制系统,用于管理软件开发中的源代码和其他文件。这个压缩包“CVS更改密码后,替换密码文件.rar”显然与CVS系统的用户权限管理有关,特别是涉及到密码...
4. **提交(Commit)**:将本地的更改保存回仓库,需要提供提交消息来描述这次更改。 5. **更新(Update)**:获取仓库中的最新更改,同步到本地工作副本。 6. **合并(Merge)**:处理多个开发者对同一文件的不同...
这种方法可以避免重复搭建环境的过程,节省大量的时间和精力,让开发者能够将更多的注意力集中在实际的开发工作中。 #### 批量修改CVS文件账号信息的步骤详解 1. **打开Eclipse工作空间:** - Eclipse是一款开源...
2. **导入项目**:将现有项目导入到CVS仓库中,这一步通常涉及将项目文件夹的整个内容复制到CVS仓库的一个特定目录下。 3. **签出(Checkout)**:开发者可以通过`cvs checkout`命令获取项目的工作副本,这将在本地...
- **关键词替换 (Keyword substitution)**:CVS提供了一种机制,可以在文件中自动插入版本号等关键词,方便开发者随时查看文件的状态。 - **第三方代码追踪 (Tracking sources)**:如果项目中包含了来自其他来源的...
**CVS(Concurrent Versions System)是最简单使用方法详解** CVS,全称为并发版本系统,是...随着对CVS的深入使用,你将发现更多高级功能,如标签、冲突解决和权限管理,它们将帮助你更好地管理和协作软件开发项目。
本文将深入探讨CVS 1.11.23这一特定版本的特性、安装与使用方法,以及在软件开发中的重要作用。 CVS的核心功能在于版本控制,它允许开发者保存项目文件的不同版本,并跟踪每一次修改。在CVS 1.11.23中,用户可以...
【CVS小乌龟工具】是一款专为64位操作系统设计的版本控制系统客户端,它集成了CVS(Concurrent Versions System)的核心功能,并且优化了对64位系统的支持,确保在变态的64位环境下也能高效稳定地运行。TortoiseCVS...
TortoiseCVS则是CVS的Windows平台增强版,它将CVS的功能集成到Windows资源管理器中,使得文件和项目版本控制操作变得更加简单。 **TortoiseCVS的主要特性:** 1. **集成到Windows Explorer**:TortoiseCVS将CVS...
TortoiseCVS是一款在Windows环境下非常流行的CVS(Concurrent Versions System)客户端工具,它提供了与文件资源管理器集成的图形用户界面,使得版本控制操作更为直观和便捷。中文语言包是为TortoiseCVS提供的本地化...
【Eclipse中CVS使用详解】 CVS,全称为Concurrent Versions System,是一种广泛使用的开源版本控制系统。在软件开发过程中,版本控制对于团队协作至关重要,它可以帮助开发者追踪代码的修改历史,协同工作,并确保...
一旦开发完成,可以将这些更改合并回主分支。 4. **提交与更新**:开发人员可以通过`cvs commit`命令提交他们的改动,而其他团队成员则可以使用`cvs update`命令获取最新的代码。 5. **冲突解决**:如果两个或更多...
在本文中,我们将一步一步地指导您如何在 CentOS 5 中安装和配置 CVS(Concurrent Versions System),并且介绍用户管理的相关知识。 安装 CVS 首先,我们需要安装 CVS 软件包。使用以下命令安装 CVS: ``` [root@...