eclipse安装svn-cc git vss cvs详细使用说明书_第1页
eclipse安装svn-cc git vss cvs详细使用说明书_第2页
eclipse安装svn-cc git vss cvs详细使用说明书_第3页
eclipse安装svn-cc git vss cvs详细使用说明书_第4页
eclipse安装svn-cc git vss cvs详细使用说明书_第5页
已阅读5页,还剩88页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

代码管理工具SVN、CVS、CC、VSS、GIT使用说明书(最终版本)Author:目subversion的使用技巧很多,这里只总结了最小使用集,即主要的基本控务器有很多..ClearCaseSVNCVS.建议学CCSVNGITVSS(*^^*)嘻嘻……TortoiseSVN装双击...next--->>nextfinish会提示你是否eclipseSVN获取插件文件安装的方法(三个把subclipse-1.6.17.zip文件夹解压之后的所有文件分别都丢入eclipse 下方法二D:\devsoft\eclipse-j2ee的 下新建eclipse文件夹再在eclipse文件里面分别新建和plugins文件夹(推荐使用..不会有污染.其他插件subclipse-1.6.17.zipeclipse和plugins文件夹再重启 >>InstallNew安装插件成功后,可以在eclipse的windows->Preferences中的Team中看到SVN选项,SVN的权限分配passwdauthzSVN注意:要建一个代码库(位置)网上TortoiseSVN-2161.msi工具双击安装即可.也可以安装一个命令版本新建.Setup-Subversion-1.6.5.msi安装:Setup-Subversion-1.6.5.msi之后--->>>>建库如何每次都要敲svnserve-d-r加名解决每次启动都要敲svnserve-d-r加svn的问题运行cmd命令sccreatesvnservebinpath="C:\ProgramFiles\Subversion\bin\svnserve.exe--service--root svnrepos是名称 下conf的passwd给用户名和找到svnserve.conf文件打开找到#password-dbpasswd把注释去掉不去掉会报Cmd命令窗体切记不要关闭否则报用svnserve-d-r文件夹回车即可启命令就是那个给权限的svnserve.conf的名称加上-d-r加上库文件夹名称回车即可如何向SVN服务器上传项目代代码框架上传SVN,其他人从SVN服务器代码框架如下图,选择URLsvn准备开始共享项目到SVN-----svn如下图,提交代码到SVNsrc->javaSVN服务器,本build,dist等文件夹不要上传到SVN服务器如何连接SVN服务器,从SVN服务器代如果项目团队小组的代码已经上传到SVNsvn代码加载到eclipse中:选项从SVNURL从svn可以checkout到选择你要的项目checkout点击finish即可....(*^^*)如何更新项目的代码文如何比较不同版本的代码差如何删除SVN服务器上不用的SVN文件连接,然后选择要删除的文件或文件夹,进行删如何鉴别代码是本地代码,还是服务器代如何把修改的代码上传到服务通过IE查询项目代在IE中输入自己URL地址,和自己的域用户名+,可以通过IE看到哪些代码在SVN服务器ClearCase此操作纯属在网上Ctrl+CCtrl+V为了简单整理,这样安装是没问题的.详细请自己做一遍或者htt 安 创建视图 基本操 其它常用操 修改LOADRULE(此操作只在静态视图下有 恢复视 常见问 安运行\\files\software\开发类\CASE工具\clearcase2003\cc2003\setup.exeNolicenseavailablefromlicensemanager;usethelicensetooltoconfirmlicensesettings.Unabletocontactalbd_serveronhost‘ufrc’Cannotcontactlicenseserverhost“ufrc”YoudonothavealicensetorunClearCase.创建视ClearCase选择快捷图标栏中的“Toolbox”->“BaseClearCase”->“CreateView”(在上图的左下 (Dynamic大家可以根据自己需要,选择建立哪种视图,同时使用的视图不要过多(2个以内,动态由于rose不太能认相对路径,开发中心和需要阅读开发中心项目文档的同事,视图的统录,如:d:\local_view,建议只给自己完全的权限,everyone的权限。然后点“advancedOptions”,出现下面界面,选“Useexplicitpath”ViewStoragelocal_views 按“OK” VOBVOB名 说USE_HR&AD_DEPT 人力行政部VOBUSE_IT_DEPT 部USE_MKT_DEPT 市场部USE_SALES_DEPT 销售部VOBUSE_SOLUTION_CENTER方案中心VOB 质量部USE_TECH_DEPT 技术部VOBUSE_BJDEV_CENTER 开发中心 TestingGroup 公司公布的文件,待评审材料,SEPG工 作SEPG工 SEPG工作 USE_OT 组织培训资料库USE_PAL 过程资产库 PDB&PCB USE_PROJECTS 开发中心项目 项目 SPIVOB,定期同步副本 关闭项目VOBUSE_WORK_LOG 工作周报这里可以随时修改,方法见:4.1loadrule然后,按“Add>>”添加要load 建议不要创建过多视图,如果一个视图确实不想用了,务必“removeview”,而不要只“removeviewshortcut”。removedview),默认设置不需修改,但要改AdvancedOptions选择“Useserverstorageuebccsg_dvew”或“Finish意:建立动态视图与建立静态视图不同的是,动态视图必须选择“Useserverstoragelocation”而不要选择“Useexplicitpathcheckout等操作会出现机器蓝屏)MountloadmountvobVOB,reconnect基本操启动ClearCase的基本操作都可以在右键菜单中找到(鼠标要点中准备操作的文件或 update为得到服务器端的版本。为节省时间,可以只update某层 updateview。更后,view720 addtosourcecontrol(在两种视图下都有此操作在clearcaseexplorer中把文件放到要添加的目标 下,可以直接copy,paste过去,windowsexplorerd:\cc_view\HBWT\...ccexplorer中,可以看到文件的类型(kind)viewprivate的,既只是自己视controlupdate就可以看到。checkout使用AddtoSourceControl命令添加 下的文件一起加入VOB。如果 不太多,可以用Ctrl+A把文件全选,然后一起“addtosourcecontrol”。如果有大量的 结构复件要加入ClearCase配置管理,需要使用命令行方式下checkout/checkinundocheckout(在两种视图下都有此操作)如果要修改文件,必须先对该文件进行“checkout”,如下图:checkout行“checkin”操作,出现“checkin” Checkinversioncheckoutcheckin”,取而代之为“undocheckout…”,这样相当把前面的操作都取消了。checkout,view_privatekeep点“Yes”checkout 其它常用操随着工作的进行,可能会需要在view中从服务器load新的 改原有view的LoadRules即可,方法如下:view,选“Propertyof 框中选“LoadRules”项,点“Editloadrules”出现新建view时出现过的“ChooseElementstoLoad”框,添加文件夹的方loadrulesupdateview,过程也和前面描写的一样。为了看到全部文件夹,需要选中“ShowAllVOBs”项。 ,ClearcaseExplorer里右键菜单点“addViewShortcut”引号里开头的是clearcase的安装路径,-tag参数为视图的名称,最后是view的路径,要先建 尽量保持机器名不变,只要local_view中的文件留有备份并恢复,把此 常见问常见错“addtosourcecontrol…这表示有人checkout了该文件的上级 是无意中被checkout了,就该立即checkin,不再影响别人需要的操作;如果对方确 checkout,可以尽快完成修改,将 checkin。现象 Hijacked 3size为0checkoutbutremoved”状态,另一个是“loadedbutmissing”状态。checkout有,也有对于“loadedbutmissing”的文件,是因为本来应该load了,可本机相应 现象:文件前出现月亮图标,提示eclipse。这时有两种可能:eclipse,或者disputedcheckout,checkoutedbuteclipsed。checkout,addtosourcecontrol remove,然后再add自己需要 。然后它会自己updateview这种情况是因为以前网络不好,造成之前的update没有执行完整,或者服务端 loadrule却反映不出变化,所以需要updateview,或刷新loadrule,绝对和视图自己没有关系,所以现象:addtosourcecontrol不顺利,造成 里面fileelementversion属性的文件size为0,有同名的view-privatefile属性的.keep,或.hijacked文件,size不为0,可难以替换掉。checkoutfileelementversion回到clearcaseexplorer,刷新一下,应该可以看到checkout着的文件size已经不是了,可以打开看一下内容是否满意,然后就可以checkin了。现象:不能创建视图,报错:errorcreatingClearCaseExplorerhijacked补救的方法如下:对此文件进行“checkout”,出现框时,勾选“preservefile点“es然后可以继续修改保存,再“checkincheckout/checkin操作。 可以使用“undohijacked”来去掉这个状态。在显示update结果的窗口,可以同时undo所有的hijackedfile。但这样会每个文件产生一个.keep的私有文件,有时通过updateview,可以直接消除hijackedfile。 /rational/r-yiym/(最白最全的图解(*^^*) SVNsubversion资subversionsubclipsetortoiseSVN使用subversion进行版本控制中文版版本 CVS的安装与的使用说明问 双击安装Netx---->-- CVSNTControl启动看到的初始界面CVS代码库添加、删除.编辑Eclipse里面使用CVS库 Eclipse里打开在Eclipse里废弃Eclipse已经存在的CVN接把代码提交到库里Eclipse更新与提交代EclipseGIT输入更新此操作纯属在网上Ctrl+CCtrl+V为了简单整理,这样安装是没问题的. Eclipse,installnew(法使用Eclipse 填写用:gitconfig – “yourname”gitconfig –globaluser.PreferencesTeamGitConfigurationNewEntry Useorcreate…,进入选择CreateRepository对这个工程初始EclipseVSS此操作纯属在网上Ctrl+CCtrl+V为了简单整理,这样安装是没问题的.详细请自己做一遍或者htt vssVSS安安装Vss服务在服务器上安装vss6.0,安装好后,在服务器 C:\ProgramFiles\VisualStudio\Common\VSS下有个NETSETUP.EXE文件,共享这个 NETSETUP.EXE文件进行安装。创建源代码管理数 2-1.在服务端要先创建一个源代码管理数据库,以您的开发团队的共享文件的服务器版本。为源代码管理数据库创建共享网络文件夹。在源代码管理服务器中,打开Windows资源管理器,新建test的文件夹。 2-2.右击“test”,然后单击“属性” 2-3.在“test属性”框中,单击“共享”选项卡,然后单击“共享该文件夹”。现在可以在共享test创建源代码管理数 3-1.在服务器,单击“开始”按钮,指向“程序”,指向“VisualSourceSafe”,然后单 3-2.在“VisualSourceSafeAdministrator”框的“Tools”菜单中,单击“CreateDatabase”。 3-3.在“CreatenewVSSDatabasein”框中,找到上面建立的“test” 3-4VisualStudioNET的源代码管理数据库已设置成功。然后添加用户,就是开发团队的人员都 将 eclipse(Window->Customize…,在框中的Window>ShowView和Other中把Eclipse中使用VSS(服务器Browse…VSS Realativemountpoint中选择刚刚在VSS中建好的文件夹后点确定(在VSS中建好的文件夹路径,即项目所要共享到vss的哪个 OK(打开一个VSS数据库中已有的工程(客户端Browse…选择VSS Realativemountpoint中选择好相对应的VSS路径后点确定(在VSS中建好的放源代码的文件夹路径,即项目所要共享到vss的哪个 共享文提交代码到服务器VSS常用的几个视图SVN与CVS呵呵...当然很多人都说CVS很快就被淘汰的了..基于SVN多。当然不同的公司用不同的代码管理工具。像ClearCase CVSSVN对里面的)否则无法管理....CVS在项目的CVS文件夹..我试过删CVS管理过的项目无法运行.(对比)CVSSVN CVS.存

果想进一步了解这些工具,请baidu和,如果想深入了解,敬请到馆借书并实践。VisualSourceSafe(VSS和Unix版本的,在MS买进vss之后,基本上没有对vss进行任何的研发,MS内部自身也不用8个字来概括“简单易用,一学就会”,这个优点是它老妈遗传下来的,是天生的。虽然SourceSafe并不是免费的,但是在国内人们以接近于零的成本得到它,网上到处可以啊。当然“买大件送小件”VisualStudio,SourceSafe。VSSVSSwindows操作界面,只要对微软的产品熟悉,就能很快VSS的安装和配置非常简单,对于该产品,不需要外部的培训(可以为公司省去一笔不菲的费VSS的配置管理的功能比较基本,提供文件的版本功能,对于build和基线的管理,VSS的打VSSshare()branch(分支)和合并(merge)的功能,VSSVSS不能提供对异地团队开发的支持。此外VSS只能在windows平台上运行,不能运行在其他操作系统上。VSSVSS/,可完全控制VSSVSS的文件夹都可以删除。这一点也是VSS的一个比较大的缺点。VSS没有采用对证进行的方式,只要安装了VSS,对用户的数目是没有限制的。因此使VSS的费用是较低的。VSSSVN(SubversionCVS(ConcurrentVersionSystem)先说说CVS,CVS是开源代码的配置管理工具,其源代码和安装文件都可以免费。记得在学校读研的时候,学校的代码全部都用CVS管理,为啥?很简单,两个字:免费!它与Eclipse配合,Java的代码编写,代码管理和版本管理都可以“免费”搞定了。SVN(Subversion)是近年来崛起的版本管理工具,被誉为cvs的。目前,绝大多数开源软件都使是因为Trac、SourceForge、CollabNet、CodeBeamer等协同作业软件以及Eclipse、NetBeansIDESVNSourceF除了提供CVS外,现在也提供开发者使用SVN作为原码管理系统,JavaForge、Code以及BountySource则以SVN作为的源码管理系统2009年绝大多数CVS服务已经改用SVNCVSSubversion支持linux和windows,是安装在linux下。svn服务器有2种运行方式:独立服务器apache。2SVN易用性正在提高。SVNVSS它的客户机/服务器存取方法使得开发者可以从任何因特网的接入点存取的代码;它的的版本管理检出(checkout:注1)的模式避免了通常的因为排它检出模式而引起的人工;它的客户端工具可以在绝大多数的平台上使用。同样,SVN也不提供对变更流程的自动管理功能。SVNSVNSVNROOT下的SVN是开发源码软件,无需支付费用。SVN是开发源码软件,没有生产厂家为其提供技术的支持。如发现问题,通常只能靠自己查三、ManagementManagementControl和WindowsNT平台被共享。ClearCaseCVS、SourceS

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论