TortoiseCVS简易操作手册.doc
文本预览下载声明
TortoiseCVS
简易操作手册
杭州新世纪信息技术有限公司
目 录
第 1 章 概 述 2
第 2 章 WINCVS安装及基本操作 3
2.1 安装步骤 3
2.2 参数配置 3
2.3 共性操作说明 4
2.4 登陆 5
2.5 导入(Import module… ) 7
2.6 导出(checkout module…) 9
2.7 Update操作 10
2.8 Commit操作 12
2.9 加文件或文件夹 13
概 述
CVS是一个并行版本控制系统,它采用C/S模式,它的复杂度和功能性属于中等。它有两个基本的特点:*保存修改记录:保存了所有文件的修改历史,并可以建立分支*协作与并行:cvs不推荐使用lock-modify-unlock的串行的工作模式,而采用多人可以并行地修改同一个文件,而在提交时merge conflict;它更适合于大型的工作团体。使用CVS的好处:*文件集中管理,大家都可以方便的看到所有人员的最新文件,规范化了文件的管理*可以查看以前任何的一个版本或修改历史*可以同时维护多个版本和分支
安装
双击TortoiseCVS-1.8.0-RC4.exe直接按下一步即可,安装完毕后在任何一处按鼠标右键如图2-1
图2-1
此时的操作模式在英文的状态下,若需要以中文方式显示请选择图一中的cvs下的Preferences…此时弹出如图2-2
图2-2
点language中的下拉菜单中的:Chinese(Simplified)[GB2312]后点OK,此时工具是中文的显示方式。
叠加图标的显示:按鼠标右键如图2-3所示,此时以中文方式显示
图2-3
选择首选项设置图标的显示方式,打开如图2-4所示
图2-4
选择叠加图标的浏览….按钮,显示如图2-5所示
图2-5
建议选择如图所示Mathias Hasselmann的图标,并记住各图标所代表的意思,这图标与资源管理器相接合使用,当看到不同图标显示时表明文件的不同状态。当设置好并重新启动计算机后,从cvs服务器上取下的内容在以资源管理器访问时可显示本地机器上的文件与cvs服务器的关联关系,如图2-6显示
图2-6
基本操作
创建新模块
整理好需要导入的文件,并将需要放入cvs服务器上的文件整理成一个文件夹,选中此文件夹按右键此时弹出如图3-1所示:
图3-1
选择创建新模块(M)…,此时如图3-2所示进行参数的配置
图3-2
CVSROOT目录会根据下面填写的内容自动填上;
协议选择:口令授权服务协议(:pserver:),现公司统一采用此协议。
仓库文件夹:指服务器上存放的路径,02-cig10-100为项目编号;
用户名:输入用户及密码,以:加以分工,若在此处只输入了用户名则在按确认后会弹出一密码输入窗口。现qiuzn为用户名,1234为密码。
模块:是导入服务器上的路径,现将选择的模块导到develop/document下,此模块导入的绝对路径为:/home/cvsroot/develop/document。因此在取出时按此目录结构进行。
参数配置好后按确认,若弹出窗口中提示:成功,cvs操作完成。此时已将所选的目录的空文件夹已在服务器上建立了(建立cvs服务器与本地机器的最初关联) ,此时并无文件上传到服务器上,若需将文件上传到服务器上需点下一级目录,此时下一级目录显示图3-3所示:
图3-3
此时打”?”还没加到cvs服务器上,此时选择中要加的文件夹后按右键,如图3-4所示:
图3-4
1、此时可选择:cvs添加所有内容(o)…,选择此项说明将所选文件夹下的所有文件夹都添加到cvs服务器上,此时到下一级文件夹下的文件上都显示了A的图标,如图3-5所示
图3-5
此时只是将文件打了一个添加的标志,文件并没有真正添加到cvs服务器上,若需将文件提交到cvs服务器上,选中所要添加的文件,按右键选择cvs提交…,如图3-6所示
图3-6
此时弹出一cvs提交窗口,并可在此窗口上写上配置项状态,如图3-7所示:
图3-7
Comment History:为显示历史写入的注释,若以前提交过并此时注释也相同可在下拉选框中进行选择,选择好后此时会自动填到注释中。
注释:填写配置项状态,按配置管理规程上的要求进行填写。
显示所添加的文件,现此处只有两个文件需要提交,并以文本的方式存储,但对于不同后辍的文件名,建议除文件本身是文件文件外,其它都以二进制方式提交。当发现一个提交上去的文件,从cvs服务器上取出后无法打开,可能是提交时的存储方式不一样,此时Linux无法解析的原故,需找到你提交的原文件重新提交,并在提交时将存储方式强制转化成二进制形式。
按确认若弹出如图3-8所示:
图3-8
此时说明提交成功。
此
显示全部