下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 峯年的企业咨询咸问经验.经过实战验证可以藩地执行的卓越萱理方案.值得您下载拥有如何快速建立 SubversionSubversion 服务器,且且于项目中使用起来,这是大家最关心的问题,和 CVSCVS 相比,SubversionSubversion 有更多的选择,也更加的容易,几个命令就能够建立壹套服务器环境,能 够使用起来,这里配套有动画教程。 本文是使用Subversion 最快速的教程,于最短的时间里帮助您建立起壹套可用的服务器环境, 只需略加调整就能够应用到实际项 目当中。 本教程分为以下几个部门,不仅仅是快速入门,最后我们仍有壹些高级功能的说明,为了说明简单,教程是于 windo
2、ws下使用的 方式,以方便资源有限的项目使用,对于 UNIX环境下,区别且不大。 软件下载 服务器和客户端安装 建立版本库(Repository ) 配置用户和权限 运行独立服务器 初始化导入 基本客户端操作 1,软件下载 下载 Subversion 服务器程序。 到官方网站的下载二进制安装文件,来到二进制包下载部分,找到 WindowsNT,2000,XPand2003 部分,然后选择thisdirector y,这样我们能够见到许多下载的内容,目前能够下载 svn-140-setup.exe 。 下载 Subversion 的 Windows 客户端 TortoiseSVN 。 Torto
3、iseSVN 是扩展 WindowsShell 的壹套工具,能够见作 Windows 资源管理器的插件,安装之后 Windows 就能够识别Sub version 的工作目录。 官方网站是TortoiseSVN ,下载方式和前面的svn服务器类似,于Download 页面的我们能够选择下载的版本,目前的最高稳定 版本的安装文件为 TortoiseSVN-140.7501-win32-svn-140.msi 。 2,服务器和客户端安装 服务器安装,直接运行 svn-140-setup.exe ,根据提示安装即可,这样我们就有了壹套服务器能够运行的环境。 安装TortoiseSVN ,同样直接运行
4、TortoiseSVN-140.7501-win32-svn-140.msi 按照提示安装即可,不过最后完成后会提示是 否重启,其实重启只是使 svn工作拷贝于windows中的特殊样式生效,和所有的实际功能无关,这里为了立刻见到好的效果,仍是重新 启动机器。 3,建立版本库(Repository )运行Subversion 服务器需要首先要建立壹个版本库( Repository ),能够见作服务器上存放数据的数据库,于安装了 Subversi 来到我们想要导入的项目根目录,于这个例子里是 E:svndemoinitproject ,目录下有壹个 readme.txt 文件: on服务器之后,
5、能够直接运行,如: svn admi ncreateE:s vn demorepository 就会于目录 E:svndemorepository 下创建壹个版本库。 我们也能够使用 TortoiseSVN 图形化的完成这壹步: 于目录E:svndemorepository 下”右键-TortoiseSVN- CreateRepositoryhere “,然后能够选择版本库模式,这里使用默 认即可,然后就创建了壹系列目录和文件。 4,配置用户和权限 来至U E:svndemorepositoryconf 目录,修改 svnserve.conf : #ge neral #password-db=
6、passwd 改为: gen eral password-db二passwd 然后修改同目录的 passwd文件,去掉下面三行的注释: #users #harry=harryssecret #sally二sallyssecret 最后变成: users harry=harryssecret sally=sallyssecret 5,运行独立服务器 于任意目录下运行: svnserve-d-rE:svndemorepository 我们的服务器程序就已经启动了。注意不要关闭命令行窗口,关闭窗口也会把 svnserve停 止。 6,初始化导入 右键-TortoiseSVN-lmport. URLo
7、frepository 输入“ svn:/localhost/ ” ok 完成之后目录没有任何变化,如果没有报错,数据就已经全部导入到了我们刚才定义的版本库中。 需要注意的是,这壹步操作能够完全于另壹台安装了 TortoiseSVN 的主机上进行。例如运行 svnserve的主机的IP是133.96.12 1.22,贝U URL 部分输入的内容就是“ svn:/133.96.121.22/ ”。 7,基本客户端操作 取出版本库到壹个工作拷贝: 来到任意空目录下,于本例中是 E:svndemowc1 ,运行右键-Checkout ,于URLofrepository 中输入svn:/localho
8、st/ ,这样 我们就得到了壹份工作拷贝。 于工作拷贝中作出修改且提交: 打开readme.txt ,作出修改,然后右键-Commit,这样我们就把修改提交到了版本库,我们能够运行。 察见所作的修改: readme.txt 上右键-TortoiseSVN-ShowLog ,这样我们就能够见到我们对这个文件所有的提交。于版本 1上右键-Compar ewithworki ngcopy ,我们能够比较工作拷贝的文件和版本 1的区别。 以下操作只针对Windows2k,xp 系统,已经配置SVN服务,已经安装好TortoiseSVN 客户端的服务器 Svn新模块创建方法: 于D盘根目录新建立文件夹
9、svnroot,进入该文件夹后,点击鼠标右键,TortoiseSVN- 于此创建文件仓库, 系统提示创建成功, 该模块为默认模块,访问地址为: svn:/192.168.0.xxx/ 如果需要新建立模块,于 D:svnroot 下面新建立文件夹 XXXmodule name ,进入该文件夹后,点击鼠标右键, TortoiseSVN- 于此创建文件仓库,系统提示创建成功,建立子模块成功 ,访问地址为:svn:/192.168.0.xxx/XXXmodule name/ 设置用户及密码: 进入相应模块的conf文件夹,authz文件能够配置组+组成员,及其于不同文件夹下不同的权限。 比如: groups / phpwork=user1,user2,user3 =rw passwd文件为用户名和密码文件,格式为: users user仁passwordl user2=password2 user3=password3 svnserve.c onf 文件为验证方式设置,我设置的 dem on内容为: gen eral
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工装夹具管理规定
- 电梯维保模拟考试题
- 妇幼保健院质量管理考核试卷
- 防火卷帘门试题和答案
- 防水工程作业指导书
- 防汛抢险试题
- 大学计算机《C++程序设计》试题及答案(六)
- 2026医院关于“清廉医院”建设总结报告
- TCSNAME 114-2026 船用柴油机状态监测装置
- 舟山广宇7提高卫生间排水管道的安装质量
- 6.1 经济实力大幅跃升 课件(共33张)+内嵌视频
- 2026年高考语文全国Ⅱ卷
- 2026年非接触式物位仪表行业技术创新与应用报告
- 2026中国新能源电池材料技术突破与市场前景研究报告
- 2026年成人高考专升本民法考前押题卷(一)含答案解析 备考冲刺模拟卷
- 2026年综合管理岗试题及答案
- 2027届高考思想政治《指向学科思维培养的高考政治复习备考策略》
- 2026年《中国肺动脉高压诊断治疗指南(2026版)》
- (2026年)康复医学科住院患者医疗安全管理制度与措施
- 2026年湖南长沙长郡中学高一开学测试英语试题(含解析)
- 手术室净化监理细则
评论
0/150
提交评论