美丽的错误之CSV与CVS

今天值班CEO通知说老师要小组成员的通讯录,要以cvs的格式给他发过去,我一看这cvs是个新鲜事物啊,没见过就赶紧学习吧,于是多方查找资料,终于发现它是个很厉害但用来做通讯记录大材小用的系统。问ceo同志才知道他通知错了,是csv,不过既然它俩如此相似不妨拿来一比!

CSV

CSV即Comma Separate Values,这种文件格式经常用来作为不同程序之间的数据交互的格式。

具体文件格式——

每条记录占一行

以逗号为分隔符

逗号前后的空格会被忽略

字段中包含有逗号,该字段必须用双引号括起来

字段中包含有换行符,该字段必须用双引号括起来

字段前后包含有空格,该字段必须用双引号括起来

字段中的双引号用两个双引号表示

字段中如果有双引号,该字段必须用双引号括起来

第一条记录,可以是字段名

CSV的建立

假如你有一个TXT文件,并且各项之间以逗号分隔,那么你直接将扩展名改为CSV文件,以EXCEL打开,以逗号分隔的每一列就自动到了EXCEL的每一列中。

你也可以用EXCEL将你的内容存成CSV文件格式。

CVS

CVS的全称为Concurrent Version System(并行版本系统),主要用于是一种GNU软件包,主要用于项目的版本管理和协同开发环境下的源码的维护。实际上CVS可以维护任意文档的开发和使用,例如共享文件的编辑修改,而不仅仅局限于程序设计。CVS维护的文件类型可以是文本类型也可以是二进制类型。CVS用Copy-Modify-Merge(拷贝、修改、合并)变化表支持对文件的同时访问和修改。它明确地将源文件的存储和用户的工作空间独立开来,并使其并行操作。CVS基于客户端/服务器的行为使其可容纳多个用户,构成网络也很方便。这一特性使得CVS成为位于不同地点的人同时处理数据文件(特别是程序的源代码)时的首选。

所有重要的免费软件项目都使用CVS作为其程序员之间的中心点,以便能够综合各程序员的改进和更改。这些项目包括GNOME、KDE、THE GIMP和Wine等。

CVS的基本工作思路是这样的:在一台服务器上建立一个源代码库,库里可以存放许多不同项目的源程序。由源代码库管理员统一管理这些源程序。每个用户在使用源代码库之前,首先要把源代码库里的项目文件下载到本地,然后用户可以在本地任意修改,最后用CVS命令进行提交,由CVS源代码库统一管理修改。这样,就好象只有一个人在修改文件一样,既避免了冲突,又可以做到跟踪文件变化等。

如果感兴趣的话,可以自己下载安装使用一下`(*∩_∩*)′

下载地址:http://www.cvsnt.org

发现任何不懂的都要动手查,总会有意外的惊喜!^_^#

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 20
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值