CVS.105.CVS常见问题解答

CVS.105.CVS常见问题解答

ID:36573190

大小:150.50 KB

页数:10页

时间:2019-05-12

CVS.105.CVS常见问题解答_第1页
CVS.105.CVS常见问题解答_第2页
CVS.105.CVS常见问题解答_第3页
CVS.105.CVS常见问题解答_第4页
CVS.105.CVS常见问题解答_第5页
资源描述:

《CVS.105.CVS常见问题解答》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、CVS常见问题解答导入及加入1.文件的导入操作(将多目录层级文件或不同类型的文件一次导入到cvs中的操作)已有目录A,要将目录B及目录B中的所有文件及子文件夹导入到A下操作方法:将目录B及其下的所有内容放在目录A下(假设当前的项目名称为Project,C为Project下的第一级目录,A为C的第一级子目录)==>在CVS客户端界面上,找到目录B,选中目录B,右键点击导入(Importmodule)选项==>系统检测导入文件类型,弹出导入过滤器,将检测出的导入文件类型列出,并列出对应文件的导入类型,若发现导入类型不对,选中那一条,点击编辑(Edit)按钮,将导入类型强制转换

2、为需要的类型,确认导入的类型都没有问题后,点击继续(OK)按钮==>弹出导入设置的窗口,在设置远程服务器上的模块名和路径(Repository)对应的输入框中填写Project/C/A/B==>点击确定按钮,开始导入操作,当信息栏中出现*****CVSexitednormallywithcode0*****导入完成==>打开A目录的资源管理器窗口,删除目录B==>更新目录A或者选中存放CVS文件的根目录检出目录B。2.怎样区分各类文件导入时文件的导入类型?一般地,我们把各种源代码文件(java,c,cpp,html,jsp,css,js等等)作为文本文件,其他文件包括图形

3、文件,文档(doc,pdm,cdm,vsd,mpp,xml)以及后缀为mdb,gif,cpp,cs,rar等作为二进制文件。简单的区分方法是用ultraedit打开一下,看的懂的就是文本类型,看不懂的就是二进制。 注意:若是文本文件尽量不要使用二进制文件类型导入,因为文件类型变为二进制后不能使用文件版本之间的差异比较功能,及冲突合并功能。并且,文本文件的存储方式是每次存储和上一版的不同之处,而二进制的存储方式是每次存储完全的版本,文件大小会成倍数增长,当二进制文件修改次数过多提交的版本过多时,服务器上的该文件会变得很庞大。若是二进制文件绝对不能使用文本文件导入,因为这样的

4、操作会将数据类型损坏,上传到服务器上的文件数据是错误的,其他人检出了此文件后无法查看编辑。1.想用CVS导入了一个空的目录,为什么会报错,没有反应CVS不允许导入一个空的文件到服务器上,因此导入空目录后会出现“导入终止-没有导入的内容。”的提示。2.导入或检出文件需注意的问题1)导入设置页面,首先要设置远程服务器上的模块名和路径(Repository),若此处没有设置,默认是当前目录名,则导入后将会导入到远程服务器的根目录下2)检出文件页面,要选择远程服务器上的模块名和路径(Modulenameandpathontheserver)同时也要注意检出到本地文件夹(Local

5、foldertocheckoutto)的路径,确认两个路径在层级上没有相重的区域在确定检出。3.使用加入选项(Addselected)像服务器提交新建的目录或文件时为什么会报错?一般报错分为两种情况1)报错为:cvsadd:cannotopenCVS/Entriesforreading:Nosuchfileordirectorycvs[addaborted]:norepository*****CVSexitednormallywithcode1*****出现这样的错误是因为,添加的文件或目录的上一级目录还没有加入到服务器中。首先要将此上一级目录加入到服务器上才可以正确加入

6、。2)报错为:cvsadd:indirectory.:cvs[addaborted]:thereisnoversionhere;do'cvscheckout'first*****CVSexitednormallywithcode1*****出现这样的错误是因为,将目录添加到了服务器仓库中的根目录下了,CVS不允许使用加入选项(Addselected)往服务器仓库中的根目录下新建目录。4.在目录A下添加了两个子文件或目录a和b后该怎么提交?使用加入选项将a,b添加后,需选中a及b然后点击提交选项,而不能选中目录A直接提交,因为在未提交前a和b都还是非CVS文件,提交不会成功

7、。另外,提交的若为子目录,目录不能为空。浏览及检出1.怎样浏览cvs库中的目录结构,知道确切的项目名称?操作方法:选中本地存放cvs文件的根目录,右键点击检出(Checkoutmodule)选项==>弹出如下页面==>点击处的按钮==>弹出如下页面==>选中list选项,之后单击刷新(Refresh)按钮==>页面变为:==>选中要检出模块检出即可。也可双击模块查看里面的内容。 注意:每人只可以检出自己权限内的项目,不在本人权限范围内的项目,检出会报错。报错信息为:cvsserver:User 用户名cannotaccess项

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。