`
jackle_liu
  • 浏览: 147837 次
文章分类
社区版块
存档分类
最新评论

当cvs地址改变时该怎么办?

阅读更多
 有些时候可能需要改变cvs的地址,这不,我们头在三个月之内连换三次地址,搞得我们很郁闷。其实cvs的地址是不能经常改变的,很容易出问题。
   我用得是eclipse的cvs插件,换了地址之后,在project上点右键,team->Disconnect(选择delete cvs meta information),然后选择team->Share project,选择目标源。如果你的本地和服务器的文件一致,那连接完了也就ok了,否则你要把改变的文件拷贝出来,然后在项目中删掉,再从cvs取一下,再把拷贝出来的文件拷贝回去,然后再根据情况commit或者replace with  latest from head.确实很麻烦。
分享到:
评论

相关推荐

    LinuX下 CVS 安装部署备份恢复等

    在安装起始选择组件时,需要选择 CVS 版本控制和 Apache 服务,不选择 SQL 服务器安装。 二、配置 root 用户远程 FTP 登录 为配置 root 用户远程 FTP 登录,需要删除 /etc/vsftpd.user_list 和 vsftpd.ftpusers 中...

    CVS使用详解中文文档

    - **提交(Commit)**: 当你完成对文件的修改后,可以将这些修改提交到CVS仓库,使它们成为项目的新版本。 - **模块(Module)**: 一个模块通常代表项目中的一个目录层次,可能包含多个文件和子目录。 - **更新...

    CVSTool

    当CVS服务器IP地址改变后,因为客户端项目目录里保存了服务器的IP地址信息,这样在使用WinCVS等工具时,会出现服务器的地址错误,本工具专门是解决这种问题,它会对客户端项目目录里的CVS服务器IP地址信息进行批量...

    CVS用法与总结--版本控制

    全局选项如`-H`用于显示命令帮助,`-Q`可以让CVS在执行时不输出信息,`-q`则减少输出,`-r`使得文件签出后只读,`-w`则允许读写,`-l`关闭历史记录,`-n`禁止修改磁盘文件,`-t`追踪程序执行,`-v`显示版本信息,`-b...

    CVS 使用详细手册

    首先,需要改变本地目录到需加入项目的目录中,然后选择要新建的目录,导入 CVS,并选择要导入的文件类型。 ### 获取模块 用户可以通过 Check out module 下载项目到本地工作目录上。在下载之前,可以选择特定的...

    linux下教你如何配置CVS服务器

    这一步是为了后续创建cvsroot用户时指定其属于该用户组。 2. **建立cvsroot用户及其所属目录** - 使用命令`useradd -gcvs -Gcvs -d /usr1/cvsroot cvsroot`来创建cvsroot用户,并将其主目录设置为`/usr1/cvsroot`...

    很好用的CVS工具,方便在开发中进行版本管理

    安装过程中,你需要指定CVS服务器的地址,以及你的CVS根目录,这通常是你的源代码存储位置。 **版本控制**的核心功能在TortoiseCVS中体现为: 1. **检出(Checkout)**:开发者可以从版本库中获取最新的代码到本地...

    CVS客户端安装配置说明(练习库).doc

    4. **设置工作目录**:在本地硬盘上选择或创建一个工作目录,然后在WinCVS中通过“查看”->“浏览目录”->“改变”来指定这个目录作为CVS的工作目录。 5. **导出模块**:最后一步是将CVS仓库中的模块导出到本地工作...

    Eclipse中CVS的使用

    4. **Resolve Conflicts**:当多人同时编辑同一部分代码时,可能会出现冲突。Eclipse会标记冲突的文件,需要手动解决冲突后才能提交。 5. **标签(Tagging)**:为了标记项目的关键里程碑,可以在CVS中创建标签。...

    对cvs的数据提取画图.py

    代码是完整的关于对cvs文件数据的处理使用,可以方便大家画图,其中所有代码都调试完成,可以根据需要改变,可以在cmd窗口加上处理文件路径后,运行即可。

    cvs学习文档

    当多个人同时修改同一文件时,可能会出现冲突。CVS会在冲突文件中插入特殊标记,开发者需要手动编辑这些文件以解决冲突,然后重新提交。 三、CVS分支与标签 - **分支**:CVS支持创建分支,允许开发团队并行开发...

    快速入门CVS-Unix&Liunx.pdf

    - `cvs-options` 包括如 `-q`(安静模式,减少冗余信息)和 `-n`(模拟命令执行而不实际改变任何东西)等。 - `command` 可以是 `add`(添加新文件到CVS管理中)、`admin`(管理CVS仓库中的一些设置)等,具体命令...

    CVS 配置

    使用`chgrp -R cvs .`和`chmod ug+rwx .CVSROOT`命令来改变Repository的所属组和权限,确保CVS用户可以访问并操作Repository。 ##### 4. 配置密码认证服务器 在`/etc/services`中添加`cvspserver 2401/tcp`服务,...

    CVSwindows+Linux配置常见问题汇总50问

    2. 当尝试用`cvs chown`改变`CVSRoot`所有者时失败,可能原因包括:非超级用户操作,或者当前用户不是`cvsroot`的所有者。解决方法是使用超级用户或`cvsroot`所有者身份登录。 3. 忘记用户密码时,可以以管理员身份...

    CVS使用手册

    6. **冲突解决**:当多个用户同时修改同一文件时,CVS会标识出冲突,需要用户手动解决。 **二、CVS安装与配置** 1. **安装**:CVS通常作为操作系统的一部分提供,或通过软件包管理器进行安装。例如,在Linux系统中...

    cvs-refcard-a4

    ### CVS 快速参考卡片详解 #### 一、概述 CVS(Concurrent Versions System)是一种流行的开源版本控制系统,能够支持跨网络透明地管理代码版本。它被广泛应用于软件开发项目中,帮助开发者们追踪代码的变化历史、...

    CVS常用命令

    - 移动或重命名文件在CVS中需要特殊处理,因为CVS无法识别文件物理位置的改变。通常需要先删除旧文件,然后添加新位置的文件,并提交这些操作。 6. **CVS Web界面** - 除了命令行界面,CVS还可以通过cvsweb提供一...

    CVSRoot替换器

    当服务器IP发生改变时,例如从`example.com`变为`newexample.com`,传统的解决方法是找到所有包含旧IP的CVSRoot配置,并手动将它们替换为新的IP。这在大型团队或多个项目并行开发的情况下非常繁琐。 "CVSRoot替换器...

    Virtual CVS Filesystem-开源

    当与现有的CVS服务器结合使用时,VCFS能够无缝集成到各种开发环境中,例如与SourceForge这样的开源项目托管平台。SourceForge使用CVS作为其项目版本控制的主要手段,通过VCFS,开发者可以直接将SourceForge上的CVS...

    CVS Access Control List Extension-开源

    CVSACL的实现方式是在CVS原有的命令集上扩展,而不是替换原有系统,这意味着用户可以在不改变原有CVS使用习惯的基础上,无缝地享受更强大的权限管理功能。此外,由于CVSACL是开源软件,用户不仅可以免费使用,还可以...

Global site tag (gtag.js) - Google Analytics