Harvest安装配置及常用操作说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Harvest安装配置以及常用操作说明1. Harvest安装
下载地址:\\172.16.9.200\harvest\R12
方法如下:
1.双击“dotnetfx.exe”图标,选择“下一步”
2.勾选“我接受许可协议中的条款”,选择“安装”开始安装,需要等待一段时间
3.选择“完成”,完成该安装
4.双击“Setup”图标,选择“I agree”
6.选择“Next”,继续安装
8.勾选“Typical”,选择“Next”
9.选择“Install”开始安装,需要等待一段时间
10.选择“finish”完成该项安装
11.选择“Yes”重新启动计算机,使安装生效
12.双击“SCMR12FP1Client”图标,选择“update”,需要等待一段时间
13.选择“finish”,完成安装
14.若未安装过Harvest,则需要修改hosts文件,文件的位置:
C:\Windows\sys32\drivers\etc
在hosts的最后一行添加服务器地址172.16.9.169 HAR1
2. Eclipse插件安装
安装前请先确定Eclipse的版本,Eclipse支持R12的版本为3.2.2到3.4,安装步骤如下:
1.首先进入Eclipse的界面,依次选择菜单栏的“Help”——“software update”
——“find and install”,如下图所示:
进入到如下界面:
2.勾选“search for new features to install”,选择“Next”,界面显示如下:
3.选择“New Archived Site…”,弹出如下对话框:
选择放在本地的“SCM_Eclipse_r12”(可从\\172.16.9.200\harvest\R12\Eclipse 插件安装文件中获得该文件)。

4.选择“打开”,弹出下列对话框:
5.选择“OK”,界面显示如下:
5.选择“Finish“,弹出下列界面:
6.选择“SCM_Eclipse_r12.zip”,点击“Next”,出现下列界面:
7.选择“Next”,弹出下列界面:
8.选择“I accept the terms in the license agreement”,点击“Next”按钮,显示下
列界面:
9.选择“Finish”,进入下列界面:
10.选择“Install All”,开始安装,安装完成后重启MyEclipse即可。

重启后当MyEclipse的菜单栏中出现CA_SCM时,则表示Eclipse插件安装成功,如下图所示:
3.Harvest账号申请流程
以邮件的形式发送给你的部门负责人,示例如下:
需要注明以下内容:
1)部门负责人名称2)新员工名称3)配置库的名称4)权限
分配成功之后部门负责人会以邮件的形式通知你,接下来就可以进行Harvest的配置了。

4.Harvest配置
方法如下:
1.打开MyEclipse——>菜单栏的“CA_SCM”——>“New Broker Connection”,出现如下界面:
Broker :HAR1
User name :用户Notes ID
Password :初始密码为123456
点击“finish”,连接服务器,需要等待一段时间。

2.连接成功后,出现如下界面:
1)依次打开“HAR1”——>“CRM_ST_Mob_iMSMS”——>“04编码级单元测试”——>“view”——>“CRM_ST_Mob_iMSMS”——>“4代码”——>“源代码”——>“工作区”——>“销售管理”——>“crm_sale”。

2)鼠标右击“crm_sale”,选择“Add to Workspace”,检出代码。

需要等待一段时间
3)切换到MyEclipse视图下,可以看到检出的代码:
这样就可以进行项目的开发了。

5.Harvest常用操作
1.想要测试一下Harvest的常用操作,可以依据前面Harvest配置中介绍的方法,依次打开“练习测试”——>“编码及单元测试”——>“view”——>“练习测试”——>“4代码”——>“操作培训”,将“操作培训”检出,如下图所示:
2.在“操作培训”下建立一个文件,命名为“testH”,具体方法为:
鼠标右击“操作培训”——>“new”——>“file”,输入文件名为“testH”,显示如下图:
3.在右面的工作区输入“this is the first version;”,保存。

然后鼠标右击“testH”文件——>“team”——>“Commit to Repository”,可以看到testH的版本号变为0,如下图所示:
4.将工作区中的内容改为“this is the second version;”,保存。

可以看到testH前面多了一个“+”,表示该文件进行了修改但是并未提交,如下图所示:
按照第三步介绍的方法提交,可以看到版本号变为1,如下图所示:
按如上介绍的方法,将工作区内容修改为“this is the third version;”,保存,提交,显示如下:
5.鼠标右击“testH”——>“compare with”——>“version in repository”,显示如下:
可以任意双击一个文档,如我们双击版本号为“0”的文档,显示如下:
可以很清楚的看到文档修改的内容。

6.update操作:
当前版本不是最新版本的时候,您可以使用该功能检出最新版本,方法如下:鼠标右击“testH”——>“team”——>“update from repository”,即可得到该版本的最新版本。

7.check out操作:
鼠标右击“testH”——>“team”——>“check out”,显示如下图:
可以看到版本号变为“3”,并且有一个“黑底白色箭头标志”。

8.undo check out 操作:
很多时候我们需要撤销检出,可以使用该操作,具体方法如下:
鼠标右击“testH”——>“team”——>“undo check out”,显示如下:
可以看到版本号变为“2”,“黑底白色箭头”标志消失。

9.list other version操作:
很多时候我们需要查看当前版本之前版本的内容,可以使用该操作,具体方法如下:
鼠标右击“testH”——>“team”——>“list other version”,显示如下:
您可以任意双击一个版本来查看该版本内容。

10.同步(synchronize)和刷新(refresh)区别:
刷新:指工作区最近一次同HARVEST服务器同步下载下来的版本与本地修后的版本进行比较。

同步:指本地修改后的版本与服务器上的最新版本进行对比
当多人需要对同一模块或代码进行修改时,强烈建议使用同步,因为在你修改时有可能别人已经提交了新的版本到HARVEST服务器,这样可以避免冲突。

11.update与check out的区别:
如果当前版本是最新版本,使用update操作,将提示如下内容:
版本号不会发生改变。

而使用check out操作,无论当前版本是不是最新版本,都会将服务器上的最新版本检出,且版本号加“1”。

相关文档
最新文档