cvs到Perforce

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

刚用了几天,商业的Perforce在Changelist上,确实比CVS优越。

不过CVS的地位是基本不会被威胁的:
开源
得到很多IDE的支持,特别是Eclipse
基本功能其实都是差不多的
不需要培训

P4会纪录每个客户端的WorkSpace,需要checkin 和checkout。

如果chmod了P4文件属性,可能导致P4抛出异常。

不同版本之间的对照和Merge是比较方便的。不过如果这种便捷被滥用,将导致版本失控。

最好的不是工具,而是思想。如果以错误的思想去使用强大的工具,最后也是不可收拾。

Core是很强,特别是边杀毒边干活;抑或后台全Workspace搜索关键字,前台不受丁点影响,这是超线程无法做到的。当然2G内存也居功甚伟。

 

 

最常见的8种版本管理系统 CVS免费开源。我本人决定用这个。BitKeeper操作不依赖仓库。比较怪异。ClearCaseRational公司的产品。现在属于IBM了。Forte Code Management Software PVCS提供版本控制、变更管理、错误追踪以及自动生成。Perforce功能强大,分支模式非常好用。Subversion开源的项目,可能会最终取代CVS。Visual SourceSafe微软的产品 阅读详情

相关推荐

常用版本控制软件简介

<br />根据查看网络上的资料,看到一般的公司使用的版本控制软件大致如下:<br />1.Clear case --------〉中坚级<br />2.CVS --------〉开源奇葩<br />3.Visual SourceSafe --------〉入门级 vss<br />4.PVCS --------〉小工作组级<br />5 Perforce --------〉<br />6.CCC --------〉元老级<br />7.StarTeam --------〉<br />8.RCS -----

我思故我在,有我更精彩 3711

代码控管工具比较

  代码控管的工具很多,比较常用的有cvs,svn,perforce 和vss。cvs, 可以整合eclipse, 也可以单独的客户端使用。(wincvs)svn,可以整合eclipse,visual studio. 也可以单独的客户端使用。(tortoisesvn)http://tortoisesvn.tigris.org/vss,perforce

oscar999的专栏 3180

文本比较工具

在Visual Studio中,打开View-Other Windows-Command Window,Command Window中输入: Tools.DiffFiles Source1.cpp Source2.cpp 即可打开Visual Studio自带的文本比较窗口。

Peter的专栏 918

直观易用的版本控制客户端:Perforce P4 One简介及常见问题解答

P4 One界面简洁、操作直观,特别适合处理图像、3D模型、视频等二进制资产的创意团队。无论是P4老用户还是新手,都能快速上手,关键是——完全免费!

weixin_49715102的博客 719

中分支文件对比_CVSPerforce的对比

1概要本文档将Perforce(2009.1版)与CVS(CVSNT版本2.5.04.3510)进行了比较。而不是比较这两个产品中的每个可用功能,均着重于它们之间最重要的差异,例如性能,原子事务和分布式开发。比功能点CVSPerforce分支与合并CVS提供分支,但需要手动跟踪合并历史记录。Perforce分支会自动跟踪所有分支操作的历史记录。分布式开发没有针对远程开发的高性能解决方案可...

weixin_39620845的博客 401

Perforce - 精简好用的版本控制软件

Perforce 是一个功能比较强大(我没有仔细用过 ClearCase,所以不好说跟 ClearCase 比是什么情况 )的版本控制软件,而且是跨平台的,支持 Windows. *nix, Mac,连 cygwin 的版本都有一个。以前一直用的是 cvs,因为 cvs 没有 change set 的概念,因此为了将来可以回卷某个修改,通常要在提交之前手动做一个 patch 出来存档。但是 c

张彤的专栏 2861

将SVN迁移至Perforce工具 p4convert 指南

p4convert 指南 什么是p4convert ? p4convert转换工具从Subversion或CVS导入数据,并在Perforce中重新构建文件修订历史。 对于CVS,数据是从CVSROOT读取,而对于Subversion,数据是从转储文件读取。 数据以两种方式之一添加到Perforce: 导入模式(前门) 修订被导入到运行的性能服务器中。Perforce服务器可以是新的或包含现有数据,但它必须是运行的。按顺序添加 Subversion 版本,文件内容被“导入”,元数据如文件属性、描述、日期和用

TOBEALISTENNER的博客 1489

主流的版本控制系统盘点

其中,Git因其分布式设计、出色的分支管理功能以及强大的社区支持成为开发者的首选。Git由Linus Torvalds创建,能够高效管理项目的版本和分支,使团队协作更加灵活便捷。尤其GitHub、GitLab和Bitbucket等基于Git的平台广泛应用,更推动了Git的普及。/wp:image。

F36_9_的博客 945

又一种版本控制软件 - Perforce

之前用过CVS、Clear Case、SVN和Git,以为已经很全了,现在公司用的是Perforce。 使用起来和之前用过的也都大同小异,每个用户需要建立不同的workspace,和Clear Case的View差不多,也需要输入一些规则设置所需要的目录和分支。另外现在要和Clear Quest结合起来用,应该算是一种UCM,每次提交代码,需要有一个defect number才行,这样就做到了每个文件的每个版本都可以在CQ里面查到来源,所有的改动都用CQ来管理了,比起其他随便写个注释或者根本没有注释要严格

山高月小 9037

[SCM]源码管理 - perforce与其他的SCM

perforce与SVN术语命令:二 perforce 与 clearcase术语:命令:参考: http://kb.perforce.com/article/301/subversion-vs-perforcehttp://kb.perforce.com/article/1070/mapping-cvs-terms-and-commands-to-perforcehttp:...

weixin_30790841的博客 81

Game Engine Architecture by Jason Gregory:2.1 版本控制(1)

<br />在我们开始踏上游戏引擎架构这个迷人的旅途之前,用一些基本的工具及其它准备来武装自己是很重要的。在接下来的两章里,我们将回顾一下在这个旅程中将会用到的软件工程概念及实践经验。在第二章,我们将会探究一下被大多数专业的游戏工程师所采用的工具。接下来在第三章,我们将通过回顾一些在面向对象编程、设计模式、大型C++程序开发中重要的主题来结束我们的准备工作。<br />游戏开发是软件工程中最困难涉及面最广阔的领域之一,因此请相信我,若想在这个有时变幻莫测的领域中顺利进行的话,很好的准备是很有必要的。对有的读

skylmmm的专栏 1018

版本控制器

1、版本控制工具:版本控制软件提供完备的版本管理功能,用于存储、追踪目录(文件夹)和文件的修改历史,是软件开发者的必备工具,是软件公司的基础设施。版本控制软件的最高目标,是支持软件公司的配置管理活动,追踪多个版本的开发和维护活动,及时发布软件。 2、 常用的版本控制软件 流行: 1.Visual Source Safe(简称VSS) 2.Concurrent Version S...

weixin_30411239的博客 201

[技术讨论]常用的版本控制工具介绍

SVN:SVN是集中式版本控制系统,可以在本地管理代码文件,也可以与远程仓库同步,具有简单易用、稳定可靠等特点。Git:Git是目前最为流行的分布式版本控制系统,可以支持多人协同开发,具有高效、稳定、安全等特点。3、可以方便地管理和处理代码版本,可以记录每次代码提交的详细信息,包括作者、时间、变更内容等信息。1、集中式管理,可以在本地管理代码文件,也可以与远程仓库同步,具有简单易用、稳定可靠等特点。3、分支管理,支持方便的分支管理,可以轻松地创建、合并和删除分支,支持多人协同开发。

ic2121的博客 1290

Starteam 中文FAQ

以下 FAQ 是在初识 STARTEAM,由我不断闹出的笑话整理得来,亦是想写好本文档的原动力。也许有的过时且可笑,但本人一直不舍得删除。B.1. 如何反删除?B.2. 如何解决文件状态unknow的问题?B.3. 当前缺陷控制,都放在根视图,通过手工输入Category来分类,很容易出现分类 错误,怎么办?B.4. 是否所有工程都放在同一个服务器配置中?B.5. 如何备份?B.6. 如何在UNIX平台使用starteam?B.7. 请比较一下CVS, STARTEAM?B.8. 关于缺陷控制?B.9. 关

freda_work的专栏 911

常用版本控制软件

根据查看网络上的资料,看到一般的公司使用的版本控制软件大致如下:(其中的等级评语来自http://www.hansky.com/cn/news/select_scm3.html 但其中没有介绍关于Perforce,StarTeam)1.Clear case                         --------〉中坚级2.CVS                              

哈利路亚的收藏夹 791
上一篇: (ZT)AS下安装Oracle 10g
下一篇: VNCServer崩溃
跑得快的东东
博客等级 码龄23年 2粉丝 60原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值