:TortoiseCVSlogo.gif

可爱的乌龟是与M$平台结合的最好的CVS客户端工具了!

TC 安装

TortoiseCVS安装十分简单,从 http://www.tortoisecvs.org/ 下载 运行 TortoiseCVS-1.8.13.exe 按安装向导安装即可。

TC 操作说明

TC 在CVS Repositories中建立module

如果需要将本地的某个项目共享到CVS库中,只需右键点击项目文件夹,选择右键菜单 CVS->创建新模块 ,此后在创建新模块对话框中填入详细信息:协议选择SSH授权协议(ext);服务器填写CVS服务器主机ip地址或域名;仓库文件夹为部门所属CVS库的路径;用户名为在cvsmana中注册的用户;在模块输入框中输入要创建的模块名 tc_co.jpg

TC 检出module(CheckOut)

右键点击一个文件夹(捡出后的模块将放在这个文件夹中)选择“CVS取出”,此后在取出模块对话框中填入详细信息:协议选择SSH授权协议(ext);服务器填写CVS服务器主机ip地址或域名;仓库文件夹为部门所属CVS库的路径;用户名为在cvsmana中注册的用户;在模块输入框中输入或选择要捡出的模块名 tc_coo.jpg

TC 同步资源

可使用邮件菜单中"CVS->刷新文件夹状态"查看本地资源与远程CVS中资源的差异。

TC 更新本地资源(Update)

右键菜单选中要更新的资源选择右键菜单中的更新

TC 提交本地资源(Commit)

右键菜单选中要提交的资源选择右键菜单中的提交

TC 添加资源

文件或文件夹等本地资源需要首先加入版本控制才能与cvs建立关联,添加方法非常简单,只需选中要添加的资源后选择右键菜单中的“CVS添加内容”或“CVS添加”,在添加对话框中确认要添加的资源后按ok即可。 tc_add.jpg

TC 恢复资源到历史版本

版本控制的好处之一就是可以方便的将某个文件回复到某个历史版本,具体的操作也很直观,用右键点击某个文件选择右键菜单中的 “CVS->历史”,弹出历史对话框,显示选中文件的所有历史版本,开发者可使用右键选中某个版本后选择右键菜单的“获得此文件的干净复制”用该版本覆盖本地文件 tc_res.jpg

TC 标记项目版本(Tag As Version)

右键点击项目的顶级文件夹或者任何一个文件选择菜单中的“CVS->标签”,在标签对话框中输入标签名称都可以为整个项目标记一个版本 tc_tag.jpg

TC 删除文件

在本地删除文件后将其父文件夹提交即可。

TC 版本对比

右键点击文件选择右键菜单中的"CVS->版本分支图",会弹出选中文件的版本路线图,选中任何一个版本都可以查看版本的相关信息,使用右键菜单的“与工作版本比较”即可比较当前版本与选中版本。

:Totoise-branch.png

TC 扩展

TC 配置SSH

TortoiseCVS本身不集成SSH客户端,所以需要安装第三方的SSH客户端,官方推荐的是putty

tc_genkey.jpg

tc_savekey.jpg

tc_addedkey1.jpg

diff 查看

:Totoise-diff.png

-- ZoomQuiet (2005-04-15)

TortoiseCvs (last edited 2009-12-25 07:11:04 by localhost)

Loading