




免费预览已结束,剩余13页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SVN的个人学习文档SCM(Software Configuration Management,软件的配置管理,即版本管理)主要解决的问题:开发人员进行合作的时候会出现的各种问题。对于开发工程师:对于项目经理:对于老板:解决之道就是SCM系统。以前是手动记录,比如系统文件后+写日期。版本控制的基本概念:1、Repository-仓库2、Workspace-工作台3、Delta(version, revision, release)-意思是两个版本之间的差别4、Baseline(Head)-基线5、Branch-分支6、Label(Tag)-标签基于文件的分支(用的不多)基于项目的分支(用的多)版本控制Rational Suite有软件开发过程的全系列的产品软件开发过程包括:RequirementDesignCodingTest知识用eclipse实现不了自动化。makefile:构建脚本。可以同时运行java、C,自动化的编译、自动化的运行、自动化的发email给每一个组员。ant和maven比较流行的是SCM工具有:CVS和SVNSvn有服务器端和客户端服务器端的下载地址在:/project_packages.html下载Win32Svn客户端的下载地址是(一般用TortoiseSVN):/projects/tortoisesvn/?source=recommendedeclipse的插件地址:/servlets/ProjectProcess?pageID=p4wYuA同时还有一个SVN的eclipse插件(subclipse),下载地址在:/servlets/ProjectProcess?pageID=p4wYuA下载下来的结果如下:subversion服务器端:Setup-Subversion-1.7.7.msisubversion客户端:TortoiseSVN-3359-win32-svn-1.7.7.msisubversion的eclipse插件:site-18.16.zip首先安装服务器端: 其次,安装svn的客户端: 装完以后我们就可以在任意的文件夹右键看到:装完以后就可以在机器上运行了:1、建立核心的大仓库-Respository:建立方法是:在命令行后面输入:svnadmin create svnrepo如下图:这样库就建立好了2、其次就是权限设置:在配置文件里设置svnserve.conf文件里,将password-db = passwd打开,表示以后要输入密码,而用户名密码的配置在passwd里面,设置如下添加了一个用户lgh,密码89。(项目几个人就设几个密码) 3、将仓库(服务器)运行起来:svnserve d r svnrepo,cmd窗口不能关,关了服务器就关了。当然还有一种运行库的方式,它是和apache一起用的。以上是服务器端的情况。以下是客户端的情况1、建立一个自己的用户目录:u1。打开后,右键:其中:是看服务器端的内容的:内容为空。可以把库中的内容下载下来:check out上传叫:check in因为服务器端什么都没有,所以check out的为空,只有一个.svn下面自己建一个项目然后提交:Add后,提交:SVN Commit就是Check in的意思这样在服务器端就有了。查看如下:以上都是文件形式的,不方便。以下是用Eclipse的。首先安装Eclipse的插件(Subclipse):在安装subclipse插件时,会出现一个错误:Cannot complete the install because one or more required items could not be found.Software being installed: Subclipse Integration for Mylyn 3.x (Optional) 3.0.0 (org.tigris.subversion.subclipse.mylyn.feature.gro up 3.0.0)Missing requirement: Subclipse Integration for Mylyn 3.x (Optional) 3.0.0 (org.tigris.subversion.subclipse.mylyn.feature.gro up 3.0.0) requires org.eclipse.mylyn.tasks.core 3.0.0,4.0.0) but it could not be foundAnyone help me to fix this issue.原因是没有mylyn,所以需要首先安装mylyn插件,地址为:/mylyn/releases/latest但是在安装Mylyn的时候还会出现一个问题,如下图:Cannot complete the install because one or more required items could not be found. Software being installed: Mylyn Context Connector: C/C+ Development 5.4.2.v20120916-1200 (org.eclipse.cdt.mylyn.feature.group 5.4.2.v20120916-1200) Missing requirement: Mylyn CDT Bridge 3.8.2.v20120916-1200 (org.eclipse.cdt.mylyn.ui 3.8.2.v20120916-1200) requires bundle org.eclipse.cdt.core 5.0.0 but it could not be found Cannot satisfy dependency: From: Mylyn Context Connector: C/C+ Development 5.4.2.v20120916-1200 (org.eclipse.cdt.mylyn.feature.group 5.4.2.v20120916-1200) To: org.eclipse.cdt.mylyn.ui 3.8.2.v20120916-1200提示说没有CDT,需要首先安装CDT/tools/cdt/releases/galileo安装CDT时又提示错误如下:Cannot complete the install because one or more required items could not be found. Software being installed: Eclipse C/C+ Remote Launch 01002161416 (org.eclipse.cdt.launch.remote.feature.group 01002161416) Missing requirement: Eclipse C/C+ Remote Launch 01002161416 (org.eclipse.cdt.launch.remote.feature.group 01002161416) requires org.eclipse.rse.files.ui 3.0.0,4.0.0) but it could not be found地址如下:/dsdp/tm/updates/3.1/安装上面时出现各种不兼容问题:我就选择一个,这样就不会不兼容了Mylyn安装完成后,再安装subclipse,就行了(安装的时候总是出现,不知为何,突然可以了。我安装的是1.8.16版本)总结上面安装过程是:org.eclipse.rse.files.ui 3.0.0,4.0.0) bundle org.eclipse.cdt.core 5.0.0 org.eclipse.mylyn.tasks.core 3.0.0,4.0.0)subclipse对应的网址分别为:/dsdp/tm/updates/3.1/ /tools/cdt/releases/galileo /mylyn/releases/latest /update_1.8.x(或本地)这样就安装好了(在eclipse3.7里面安装非常方便
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 象棋知识培训教案课件
- 2025年安防产品购销合同书标准范本
- 2025版人工智能产业融资合作协议合同范本
- 2025大连二手房地产抵押贷款服务合同
- 2025年度生态农业产品店铺装修补贴及农产品直销合同
- 2025不锈钢玻璃地弹门工程环保验收及排放合同
- 2025版融资租赁合同违约责任及处理办法
- 2025版智能物流国内货物公路运输服务合同模板
- 请假条说课课件
- 2025制片合同产品样本
- 2025年秋新北师大版数学三年级上册全册教学设计
- 2025-2026人教版(2024)物理九年级全册教学进度表
- 义务教育质量监测学校成绩分析报告
- 2025版房地产抵押按揭续贷合同
- 2025年秋季小学四年级上册语文教学计划及教学进度表
- 北京市西城区2024-2025学年七年级下学期期末道德与法治试题(解析版)
- 2025年广东省高考化学试题(含答案解析)
- 【2025秋新版】三年级上册语文生字组词
- 2025年中小学教师师德师风考试题库及答案
- 节能环保供货保证措施
- GB/T 23806-2025精细陶瓷断裂韧性试验方法单边预裂纹梁(SEPB)法
评论
0/150
提交评论