第一范文网 - 专业文章范例文档资料分享平台

Perforce使用指南 - forP4V - 图文 (3)

来源:用户分享 时间:2020-04-14 本文由素染倾城色 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

将添加文件行为显示在pending changelists工作区中。在工作区上增加好文件夹和文件后,图标上有

个红色的加号标志 ,表明此时增加的文件夹和文件还仅仅存在客户端的工作区中,还没有提交到服

务器上的仓库中。所以,右键点击需要提交的文件夹或文件,选择Submit,提交完毕后,文件此时 才真正提交到服务器上的仓库中。

2. 提交(Submit)添加文件/文件夹

在Submit的过程中,需要写下该变更的描述,这点很重要!描述信息的详细,将大大的方便对文件 的查询和跟踪。且在描述的开头用英文说明此次操作行为的类型。如用Add表示添加;Modify表示

修改;Build表示编译等等。

点击Submit后,即可看到文件前面的红色加号已经去掉了,并且在Reversion栏中已经显示出该文件

的版本号。此时,文件的右下角有个绿色的标识,表示该文件当前显示的是最新版本。

2.2.2. 文件修改

如果需要对文件进行修改,首先将需要修改的文件Check Out出来到本机,才可以进行修改。 1. 右键点击需要修改的文件,选择Check Out命令。

此时被Check Out出来的文件左上方有个红色钩标志,表明该文件已经成功的被您Check Out出来了 。如果是文件的右上方有个蓝色钩标志,说明该文件已经被别人Check Out出来了。由于Perforce支

持并行操作,所以您仍可以将别人已经Check Out的文件再次Check Out到您本机进行修改。

2. 双击打开已经Check Out出来的文件,对其进行修改。

修改完毕后,右键点击该文件,选择Submit,写下变更列表的描述。

3. 点击Submit,文件提交到服务器,增加了一个新版本。

在这里需要提醒大家的是,如果将某个文件Check Out出来后,并没有做任何修改,这时请不要做 Submit操作,而是点击右键选择Revert If Unchanged,这样提交后就不会增加该文件的版本数了, 否则服务器将会为一个没有做任何修改的文件增加一个版本。

建议在每次修改后思考:为什么要做这些修改?如果所作的修改是没有意义的,那么,建议不要将 这个文件提交(submit),而是Revert你所做的修改。

2.2.2.1. 合并文件

合并操作主要用来解决并行开发过程中变更产生的冲突。

例如,当有多人需要对同一个文件同时执行Check Out操作时,在Submit该文件时,Perforce可能会

报错。现举例如下:有A、B两人需要同时对CallKeep.cpp文件执行Check Out操作。

此时可以看到文件CallKeep.cpp的左上角和右上角分别有钩,这说明该文件正在被至少两个人执行 Check Out操作。由于Perforce支持并行操作,所以A和B在执行Check Out时不会发生冲突,但 Submit该文件时就可能报错了。第一个执行Submit操作的人不会出现问题,例如A可以正常提交, 但如果B修改的内容和A修改的相冲突,则B执行Submit时报错,并且会提示服务器上已经有最新的

版本了(即A刚刚提交的版本)

此时B获得最新版本后再提交,仍报错。

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新教育文库Perforce使用指南 - forP4V - 图文 (3)全文阅读和word下载服务。

Perforce使用指南 - forP4V - 图文 (3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/922754.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top