代码管理工具SVN-CC-GIT-VSS-CVS详细使用说明书最终版

  • 格式:doc
  • 大小:10.26 MB
  • 文档页数:98

精品

可编辑 代码管理工具SVN、CVS、CC、VSS、GIT使用说明书

1 简介

Author :龙叔

1.1 目标

subversion的使用技巧很多,这里只总结了最小使用集,即主要的基本功能,能够用来应付日常工作。

svn是版本管理工具,譬如团队进行项目开发,项目代码都储存在服务器上,成员可用svn在本地获得并更新代码

控制服务器有很多..ClearCase(成本低) SVN CVS.建议学CC SVN GIT

VSS(*^__^*) 嘻嘻……

TortoiseSVN安装双击...next--->>next ---->>finish 它会提示你是否重启电脑..最好重启一下...精品

可编辑

2 在eclipse上安装SVN插件

1. 获取插件文件安装的方法(三个)

方法一:

把subclipse-1.6.17.zip文件夹解压之后的所有文件分别都丢入eclipse根目录下..

精品

可编辑

出现提示是否覆盖文件时,选择“是”

方法二|

D:\devsoft\eclipse-j2ee的dropins目录下新建eclipse文件夹,再在eclipse文件里面分别新建features和plugins文件夹(推荐使用..不会有污染.其他插件)

然后把subclipse-1.6.17.zip文件夹解压之后的所有文件分别都丢入刚刚你在eclipse文件夹features和plugins文件夹再重启Eclipse/Myeclipse..

方法三、

Help---->>Install New Software精品

可编辑

精品

可编辑 2. 验证安装插件成功

安装插件成功后,可以在eclipse的windows->Preferences中的Team中看到SVN选项,如下图:

3. SVN的权限分配

如图所示精品

可编辑 三部曲

passwd文件

authz文件 精品

可编辑

svnserve.conf 精品

可编辑

3 SVN使用说明

注意:要建一个代码库(资源库位置)网上下载TortoiseSVN-1.7.1.22161.msi工具双击安装即可.

也可以安装一个命令版本新建资源库.Setup-Subversion-1.6.5.msi精品

可编辑

安装:Setup-Subversion-1.6.5.msi之后--->>>>建库....精品

可编辑

3.1 如何每次都要敲svnserve -d -r 加资源库名称

解决每次启动都要敲svnserve -d -r 加svn资源库的问题

运行cmd命令精品

可编辑

sc create svnserve binpath= "C:\Program Files\Subversion\bin\svnserve.exe

--service --root D:\svn\svnrepos svnrepos是资源库名称

进入你在那个盘建的库的svnresoucre的目录下conf的passwd给用户名和密码..精品

可编辑

找到svnserve.conf文件打开找到#password-db = passwd 把注释去掉..

不去掉会报...

精品

可编辑

Cmd命令窗体切记不要关闭否则报用svnserve -d -r 资源库文件夹回车即可启动

精品

可编辑

启动svn

命令就是那个给密码权限的svnserve.conf的名称加上 -d -r 加上库文件夹名称回车即可...

3.2 如何向SVN服务器上传项目代码

由于每个组只开发一套代码,因此不需要每个人把自己的代码上传服务器,最终选择一个人的代码框架上传SVN,其他人从SVN服务器下载代码框架

如下图,右键项目工程,选择Team->Share Project精品

可编辑

如下图,选择SVN

输入URL地址: 精品

可编辑

说明:

输入本地的svn的URL

准备开始共享项目到SVN服务器精品

可编辑

-----本机的svn库

如下图,提交代码到SVN服务器上精品

可编辑

如下图,注意选择src->java下的源代码提交到SVN服务器,本地产生的build,dist等文件夹不要上传到SVN服务器 精品

可编辑

3.3 如何连接SVN服务器,从SVN服务器下载代码

如果项目团队小组的代码已经上传到SVN,可以通过下面的方法把svn代码加载到eclipse中:

新建项目,选择“其他”精品

可编辑

选项从SVN中签出项目,如下:精品

可编辑

输入自己组的URL地址: 精品

可编辑

其他用默认 精品

可编辑

从svn可以check out到eclipse 精品

可编辑

选择你要的项目check out点击finish即可....(*^__^*) 嘻嘻……精品

可编辑

3.4 如何更新项目的代码文件

如下图,更新代码,可以检查服务器上的代码是否有更新,如果有自动替换本地的代码精品

可编辑

3.5 如何查看历史版本的代码

通过选择“查看资源历史记录”精品

可编辑

3.6 如何比较不同版本的代码差别

右键代码文件,选择“比较”,可以选择和哪个版本的文件进行比较精品

可编辑 精品

可编辑

比较的结果显示

3.7 如何删除SVN服务器上不用的SVN文件夹

精品

可编辑

连接资源库,然后选择要删除的文件或文件夹,进行删除

精品

可编辑 3.8 如何鉴别代码是本地代码,还是服务器代码

3.9 如何把修改的代码上传到服务器 精品

可编辑

3.10 通过IE查询项目代码

在IE中输入自己URL地址,和自己的域用户名+密码,可以通过IE看到哪些代码在SVN服务器上。

自己试一试..我没试成功...截图没截到..sorry.精品

可编辑 4 ClearCase使用说明

此图片操作纯属在网上Ctrl+C Ctrl+V为了简单整理,我想这样安装是没问题的.

详细请自己做一遍或者/到时你整理共享给我一份..

目录

1. 安装 ...........................................................................................................................................2

2 . ..................................................................................................................................... 创建视图 2

2.1 建立快照视图 ...........................................................................................................3

2.2 创建动态视图 ...........................................................................................................7

3. 基本操作 ...................................................................................................................................9

4. 其它常用操作 .........................................................................................................................13

4.1 修改LOAD RULE(此操作只在静态视图下有) ..................................................13

4.2 恢复视图 .................................................................................................................14

5. 常见问题 .................................................................................................................................15

6. 关于HIJACKED FILE ........................................................................................................18

4.1 安装

运行\\files\software\开发类\CASE工具\clearcase2003\cc2003\setup.exe

默认安装,不用做任何设置。

注意:如果安装完,重启机器之后报错如下:

No license available from license manager;use the license tool to confirm license settings.