书签SVN使用规范-详解

svn使用  时间:2021-02-26  阅读:()

目 录

第一章 引言. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

1.1 Subversion的介绍. . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

1.2 Subversion的特性. . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

1.3 SVN链接模式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

1.4 SVN操作流程. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

第二章 SVN使用. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

2.1 SVN软件安装. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

2.2 事业部SVN库介绍. . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

2.2.1事业部SVN库. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

2.2.2帐号注册、权限申请. . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

2.3 基本操作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

2.3.1 操作介绍. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

2.4 系统规范使用. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

2.4.1 规范操作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

2.4.2 版本控制的使用. . . . . . . . . . . . . . . . . . . . .错误未定义书签。

2.4.3 与目录无关内容. . . . . . . . . . . . . . . . . . . . .错误未定义书签。

2.4.4 文件夹目录名称规范. . . . . . . . . . . . .错误未定义书签。

2.4.5 文件上传格式. . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

2.4.6 文件、数据放置. . . . . . . . . . . . . . . . . . . . .错误未定义书签。

2.5 日常使用问题. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

2.5.1 版本库无响应. . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

2.5.2 邮件中的路径链接. . . . . . . . . . . . . . . . .错误未定义书签。

2.5.3 系统库最上层打不开. . . . . . . . . . . . .错误未定义书签。

2.5.4 提交失败Commit fail . . . . .错误未定义书签。

2.5.5 SVN文件夹无法下载. . . . . . . . . . . .错误未定义书签。

2.5.6 特征图标的显示. . . . . . . . . . . . . . . . . . . . .错误未定义书签。

2.5.7 冲突问题解决. . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

第三章 权限申请流程. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

3.1 权限定义. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

3.2 申请流程. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

3.2.1 普通权限申请. . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

3.2.2 单位权限申请. . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

3.2.3 特殊权限申请. . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

3.3 表单使用. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

附录. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

参考文献. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。

S VN使用规范

第一章 引言

1.1 Subversion的介绍

SVN是Subversion的缩写。 Subversion管理随时改动的文件和目录以二进制格式存储所有的文件使用高效的比较二进制差异算法来计算版本之间的改动。同时它是一个时间机器随时记录文件和目录的每次改动例如文件的增加、删除、重新排列文件等。 同时SVN允许你恢复以前旧版本的数据或者检查数据变化的历史。

SVN使用类似数据库事物的方式来处理用户提交入库的过程整个改动要么成功的被提交要么被中断并回滚。在数据提交完之前其他人是看不到用户提交的修改文件你看到的要么是改动之前的状态要么是改动之后的状态。这样的行为被称为“原子提交”。原子提交很有用 因为它能保证所有相关人员看到的总是相同的东西。原子提交过程的其中一步就是包括把你的所有改动打包为一个“修订集” 有时被称为改动集并且再给个改动标记的修订号绿色勾变为红色叹号。

1.2 Subversion的特性

1.2.1版本化的目录

Subversion实现了一个可以跟踪目录树更改的“虚拟”版本化文件系统文件和目录都是有版本的。

1.2.2真实的版本历史

通过Subversion你可以对文件或是目录进行增加、拷贝和改名操作也可以新增一个具有干净历史的文件。可以毫不夸张的将每一个版本都可以作为一个记忆片段定点。

1.2.3原子提交

版本库采用二进制差异形式提交修改的数据内容一系列的改动要么全部提交到版本库要么一个也不提交这样可以让用户构建一个需要提交修改的逻辑块放置部分修改提交到版本库。

1.2.4一致的数据操作

Subversion表示文件是建立在二进制文件区别算法基础上的对于文本可读和二进制不可读文件具备一致的草所方式两种类型的文件都压缩存放在版本库中。

1.3 SVN链接模式

其中本地工作副本与S VN系统链接的媒介是“.s vn”隐藏文件夹 .s vn隐藏文件夹中包含了系统链接、版本等信息图1-1为本地工作副本与SVN系统链接后状态绿色勾代表文件受系统控制后面简称受控标志红色叹号为受控文件改动标志。

1.4 SVN操作流程

图1-2操作流程图

图1-2总体概括了SVN整个操作过程首先用户从版本库通过网络“检出”到本地工作副本中然后在本地工作副本中进行增加、修改、删除文件后“提交”到版本库中如果本地工作副本中版本较系统版本过时用户使用“更新”功能与系统上版本保持一致。

第二章 SVN使用

2.1 SVN软件安装

SVN的安装软件是公司受控软件用户安装需要由各单位文员走软件安装的OA流程在接到流程申请后电脑中心安排阳光服务安装。

如果SVN软件在电脑重装系统后被卸载掉请用户直接联系电脑中心内线 63333处理。

2.2 SVN库介绍

2.2.1 SVN库

SVN库分别是办公库office、车型项目库public、公共资源库public、数据传输库FTP 15b。其中办公库、车型项目库、公共资源库为同一帐号密码数据传输库为独立帐号便于数据库后台的清理。各库的登录路径如下

 办公库office各单位职能部门工作平台。

登录路径 http://10.8.5.9/offic e

 车型项目库project事业部承接的所有车型项目工作平台。登录路径 http://10.8.5.9/projec t

 公共资源库public事业部专利、共享资源、文件、表单等数据文档放置点。

登录路径 http://10.8.5.9/pub lic

 大数据传输应用于事业部内部数据传输的数据传输库FTP 15b确保各单位之间递的便捷。

登录路径 svn://10.8.5.9/FTP 15b

2.2.2 帐号注册、权限申请

1.用户帐号注册新进员工没有SVN帐号通过邮件联系SVN管理员管

理员联系方式请见附录三 邮件正文注明申请SVN普

通帐号管理员处理完帐号注册事宜后会邮件回复。注普通帐号只对公共区域目录有读取权限。

2.权限的申请用户一律通过各单位SVN干事SVN干事联系方式请件附表一、附表二 申请SVN权限 由SVN干事统一汇总权限申请单。凡是涉及到事业部层面的权限申请或者是涉及到非本部门的权限申请一律填写《特殊权限申请单》在各方领导审核审批后交由SVN管理员处理在管理员处理完毕后回复用户。

权限的具体申请流程在后面的第三章中将详细介绍。

2.3 基本操作

2.3.1 操作介绍

1.系统登录

点击鼠标右键出现功能选项选择“Tortois eSVN”中的“版本库浏览器”这时系统弹出URL界面用户在URL中输入需要进入的库路径弹出登录认证框用户输入用户名和密码进入系统主界面。

图2-1(c) p ublic库系统界面

图2-1 a和图2-1 b是系统登录操作界面 图2-1 c是系统的

主界面三副图中整体描述了SVN系统的登录情况。

注 图2-1 b中“Save authentication”是保存认证选项用户根据需要对自己的用户名和密码进行保存 以便在下次操作时不需要再次输入用户名和密码了。

2.设置功能的使用

在上节类容中主要讲述了系统的登录方式和认证保存的方法接下来继续讲述系统“设置S etting”功能的使用。在设置中用户可以根据需要选择系统的语言显示、清除已保存的数据、显示特征标志等等。

1 系统语言显示选择

图2-2 系统语言中-英文转换

RackNerd美国大硬盘服务器促销:120G SSD+192TB HDD,1Gbps大带宽,月付$599,促销美国月付$服务器促销带宽

racknerd怎么样?racknerd最近发布了一些便宜美国服务器促销,包括大硬盘服务器,提供120G SSD+192TB HDD,有AMD和Intel两个选择,默认32G内存,1Gbps带宽,每个月100TB流量,5个IP地址,月付$599。价格非常便宜,需要存储服务器的朋友可以关注一下。RackNerd主要经营美国圣何塞、洛杉矶、达拉斯、芝加哥、亚特兰大、新泽西机房基于KVM虚拟化的VPS、...

sharktech:洛杉矶/丹佛/荷兰高防服务器;1G独享$70/10G共享$240/10G独享$800

sharktech怎么样?sharktech (鲨鱼机房)是一家成立于 2003 年的知名美国老牌主机商,又称鲨鱼机房或者SK 机房,一直主打高防系列产品,提供独立服务器租用业务和 VPS 主机,自营机房在美国洛杉矶、丹佛、芝加哥和荷兰阿姆斯特丹,所有产品均提供 DDoS 防护。不知道大家是否注意到sharktech的所有服务器的带宽价格全部跳楼跳水,降幅简直不忍直视了,还没有见过这么便宜的独立服...

妮妮云36元,美国VPS洛杉矶 8核 8G 36元/月,香港葵湾 8核 8G

妮妮云的来历妮妮云是 789 陈总 张总 三方共同投资建立的网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑妮妮云的市场定位妮妮云主要代理市场稳定速度的云服务器产品,避免新手购买云服务器的时候众多商家不知道如何选择,妮妮云就帮你选择好了产品,无需承担购买风险,不用担心出现被跑路 被诈骗的情况。妮妮云的售后保证妮妮云退款 通过于合作商的友好协商,云服务器提供2天内全额退款,超过2天不退款 物...

svn使用为你推荐
网页解密如何查看网页中的密码人人时光机怎么查看人人网的注册时间?1433端口路由器1433端口怎么开启ps抠图技巧如何使用PS抠图淘宝店推广淘宝店铺推广有哪些渠道?网易公开课怎么下载网易公开课的视频该如何下载?iphone6上市时间苹果6是什么时候出的 ?什么是云平台什么是家庭云平台?网管工具网吧工具有什么?如何清理ie缓存怎么样清理IE缓存?
中国域名注册 jsp虚拟空间 台湾服务器租用 vps虚拟服务器 域名服务器是什么 老左 线路工具 彩虹ip 丹弗 idc资讯 电信虚拟主机 免费dns解析 微软服务器操作系统 台湾谷歌 厦门电信 免费邮件服务器 独享主机 国内域名 云服务器比较 服务器防火墙 更多