`

CVS同步异常(Please fix or delete this file)

阅读更多
今天同步老是报错,错误信息如下:
Problems reported while synchronizing CVS Workspace. 0 of 1 resources were synchronized.
  An error occurred synchronizing /dwz: The server reported an error while performing the "cvs update" command.
    The server reported an error while performing the "cvs update" command.
      dwz: XML error at line 1: Document is empty
      dwz:
      dwz: XML error at line 1: Start tag expected, '<' not found
      dwz:
      dwz: XML error at line 1: Document is empty
      dwz:
      dwz: XML error at line 1: Start tag expected, '<' not found
      dwz:
      dwz: XML error at line 1: Document is empty
      dwz:
      dwz: XML error at line 1: Start tag expected, '<' not found
      dwz:
      dwz: cvs [server aborted]: Malformed fileattr.xml file in /cvsitem/dwz/WebRoot/people/image/CVS.  Please fix or delete this file

查资料没找到关于解决此问题的答案,后来上CVS服务器端打开报错的目录(dwz/WebRoot/people/image/CVS)和正确的一比对,发现CVS目录下的fileattr.xml文件为0KB,而正确的文件下都不为空,查看目录发现有中文名字图片,删除后同步问题解决。
分享到:
评论

相关推荐

    CVS Tutor - PDF file

    - **更新工作版本**: 使用 `cvs update` 命令更新本地文件以同步仓库的最新版本。 - **比对版本差异**: 使用 `cvs diff` 命令查看文件之间的差异。 - **查询记录**: 使用 `cvs log` 命令查看文件的修改记录。 - **...

    CVS实现小组同步开发

    《CVS实现小组同步开发详解》 CVS(Concurrent Versions System),是一种广泛使用的源代码版本控制系统,它允许多个开发者协同工作,同步他们的代码修改。本文将详细介绍如何使用CVS和Eclipse集成环境来实现小组的...

    Eclipse中CVS使用

    通过命令行窗口,转到cvsnt目录,使用`cvs -d c:\cvsfile passwd -a giles`命令创建用户giles,然后设置密码。 完成以上步骤后,CVS服务器已经配置完毕,客户端可以使用创建的用户(如giles)登录并开始使用。 1.3...

    cvs最简单的使用方法

    cvs add file1.txt file2.txt ``` 2. **提交更改**:使用`cvs commit`命令将更改保存到仓库: ```bash cvs commit -m "Add new files and make some changes." ``` 这里,`-m`后面是你的提交消息,用于记录...

    CVS客户端工具TortoiseCVS

    **TortoiseCVS:CVS版本控制系统的友好界面** TortoiseCVS是一个专为Windows用户设计的CVS(Concurrent Versions System)版本控制系统客户端工具。CVS是一种开源的、分布式版本控制系统,用于管理软件项目的源代码...

    CVS教学电子书如何安装CVS,CVS使用

    3. **签出(Checkout)**:开发者可以通过`cvs checkout`命令获取项目的工作副本,这将在本地创建一个与CVS仓库同步的项目目录。 4. **更新与提交**:在本地修改代码后,使用`cvs update`来获取他人所做的更改,...

    CVS for the developer or amateur

    ### CVS for the Developer or Amateur #### 一、教程概述与适用人群 本教程旨在为初次接触CVS(Concurrent Versions System)的用户介绍这一全球范围内广泛使用的版本控制系统。无论你是希望简单地从CVS获取最新...

    CVS配置与使用

    CVS(Concurrent Versions System)是一种版本控制系统,用于管理和跟踪文件及目录的变更。它在软件开发中扮演着重要的角色,特别是在多人协作的环境中,帮助开发者们同步代码、解决冲突和回溯历史版本。 **安装CVS...

    CVS 常用命令和语法

    使用`cvs rm -f file_name`删除CVS仓库中的文件或目录,并使用`cvs commit -m "reason to delete" file_name`提交删除操作至仓库。 通过以上详尽的解释,我们不仅了解了CVS中各种命令的基本用途,还掌握了如何进行...

    eclipse中cvs操作

    CVS采用客户机/服务器架构,所有版本的文件都存储在中央服务器上,开发人员可以从服务器获取文件副本进行本地修改,随后将修改后的文件提交回服务器,同时也可以通过更新操作同步最新的代码变更,确保所有团队成员的...

    CVS安装工具-TortoiseCVS

    【TortoiseCVS:CVS的图形化界面增强工具】 TortoiseCVS是一款针对CVS(Concurrent Versions System)版本控制系统设计的图形化客户端工具。CVS是一种开源的、分布式版本控制系统,用于管理软件项目的源代码,使得...

    CVS cvs-1.11.23

    《CVS 1.11.23:版本控制系统的历史与应用详解》 CVS(Concurrent Versions System),中文常称为并发版本系统,是最早流行的一种开源版本控制系统,它的出现为软件开发团队提供了协同工作、代码管理和历史追踪的...

    CVS项目版本控制工具

    CVS(Concurrent Versions System)是一种广泛使用的源代码版本控制系统,它允许开发团队协同工作,同时跟踪代码的历史版本。在软件开发过程中,CVS扮演着至关重要的角色,它确保了团队成员之间的协作效率,同时也...

    MyEclipse中配置CVS

    - 输入CVS服务器的URL,如果是本地,可能为`file:///D:/CVSRepo`。 - 配置登录凭据,使用在服务器上创建的管理员账户。 5. **将项目加入CVS库** - 选择需要版本控制的项目,右键点击,选择`Team &gt; Share Project...

    cvs的使用,给予一定的帮助

    **CVS**(Concurrent Versions System)是一种基于客户端/服务器架构的版本控制系统,通过文件的版本管理来达到确保文件同步的目标。它采用的是集中式的版本管理模式,即所有的源代码都存储在一个中央仓库中,并且...

    cvs2svn-2.4.0.tar.gz

    cvs2svn is a program that can be used to migrate a CVS repository to Subversion (otherwise known as "SVN") or git. Documentation: The list of cvs2svn features explains briefly why converting a ...

    TortoiseCVS_CVS客户端工具

    **TortoiseCVS:CVS的便捷桌面客户端** TortoiseCVS是CVS(Concurrent Versions System)的一个图形用户界面(GUI)工具,它为开发者提供了一种直观且易于使用的界面来管理版本控制。CVS是一个开源的版本控制系统,...

    CVS的使用及其相关内容 CVS的使用及其相关内容

    3. cvs update:同步工作副本与版本库,如`cvs update -d`(包含新建目录)。 4. cvs diff:比较工作副本与版本库的差异,如`cvs diff filename`。 5. cvs log:查看文件或项目的版本历史,如`cvs log filename`。 6...

Global site tag (gtag.js) - Google Analytics