SVN安装

svn 的安装

1. 下载软件: Setup-Subversion-1.7.5.msi ,安装就很容易了,一路 NEXT

2. 把 SVN 的 bin 文件夹路径添加到环境变量中

 把 svn 安装目录下的 bin 路径 (D:\Program\Subversion\bin) 添加到环境变量中。

 在命令行窗口 (cmd 打开 ) ,输入 svn –version ,如果能显示版本信息,说明已经安装成功了。

C:\Users\huangyineng>svn --version

svn ,版本 1.7.5 (r1336830)

   编译于 May 11 2012 , 13:51:05

…

服务器的创建

1、 创建一个根目录,这个根目录用来存储所有的 svn 的工厂信息(每一个工厂等于一个项目)

2、 启动 svn

svnserve -d -r E:/svn/root

对于 Linux 而言,直接后台启动即可

对于 window 而言,后台启动无用 ( 即打开的命令行窗口不能关闭 ) ,所以需要将其添加到 window 的服务中

C:\Users\huangyineng>sc create SVNServer binPath= "D:\Program\Subversion\bin\svn

serve --service -r E:/svn/root"

[SC] CreateService 成功

注:

1. binPath= 后面要有个空格

2. 启动服务后, svn 的端口是 3690

C:\Users\huangyineng>netstat -na

 

活动连接

 

  协议   本地地址           外部地址         状态

  TCP    0.0.0.0:135            0.0.0.0:0              LISTENING

  TCP    0.0.0.0:445            0.0.0.0:0              LISTENING

  TCP    0.0.0.0:3306           0.0.0.0:0              LISTENING

  TCP    0.0.0.0:3690           0.0.0.0:0              LISTENING

  ……

TortoiseSVN 的下载与安装

TortoiseSVN  是 Subversion 版本控制系统的一个免费开源客户端,现在最新版是 1.7.7 ,下载地址: http://tortoisesvn.net/downloads.html

我下载的文件是 TortoiseSVN-1.7.7.22907-win32-svn-1.7.5.msi

安装就一路 NEXT 就可以了,比较简单,在这里就不作介绍。安装好之后,右击,如果有下图显示表示安装成功了。

开发流程

配置管理人员

1、 创建工厂

C:\Users\huangyineng>svnadmin create e:/svn/root/student

2、 配置权限

权限控制的文件在 E:\svn\root\student\conf 目录下。

a)         修改 svnserve.conf 开启权限

把 # anon-access = read 、 # auth-access = write 、 # password-db = passwd 、 # authz-db = authz 前面的注释( # )去掉,并把 anon-access = read 改 anon-access = none 。

anon-access = none 表示匿名用户不用访问

auth-access = write 表示授受用户有读的权限

password-db = passwd 表示授受用户的密码记录在 passwd 文件中

authz-db = authz 表示授受用户的信息记录在 authz 文件中。

b)         修改 passwd 添加用户密码

[users]

huangyineng = 123456

naxsu = 123

c)         修改 authz 配置权限

[aliases]

[groups]

g_admin = huangyineng

g_dev = huangyineng,naxsu

[/]

huangyineng = rw

naxsu = r

注: aliases 给用户起别名,在这里我们就不设置了; groups 设置组,在这里设置了管理员组和开发组; [/] 设置了根目录下用户的权限,当然可以设置根目录下的任意子目录。

3、 由项目经理创建项目并且提交到 svn 工厂中

a)         安装 TortoiseSVN-1.7.6 或者 Eclipse 中的插件

b)         把项目导入到 SVN 工厂中,对着项目“右击”--> “ TortoiseSVN ”--> “ Import… ”-->

要输入项目路径( svn://localhost/student ),且要养成一个写备注的良好习惯    

à 提示要身份认证,输入用户名和密码即可(要用权限用户)

以上就正常的完成了导入

4、 开发人员

a)         进入你想要存入项目的目录,“右击” --> “ SVN Checkout… ”

b)         修改完后,先“右击”--> “ SVN Update ”--> “ SVN Commit ”

注:

为了避免别人已修改过,所以在提交之前,先 Update

如果版本出现冲突,只能人工进行检查和合并,然后把冲突的文件删除再提交

项目经理分配任务的时候需要独立的来考虑(为不同的开发人员分配不同的模块进行开发,这样尽可能的避免冲突)

c)         其他开发人员可以通过 -->update 更新 svn 仓库中的信息

在 eclipse 中安装 SVN 插件

下载地址:   http://subclipse.tigris.org   ,需要根据   Eclipse  的版本下载相应版本的   Subclipse

我下载的是 site-1.8.14.zip

安装:

打开 eclipse, “ help ” --> “ Install New Software… ” --> add -->

--> 点击 Ok ,然后选中所有,安装即可

在 eclipse 初始导入的时候,对着项目右击 --> team --> Share Project --> 后面的步骤和用 TortoiseSVN  差不多。

把项目导入到 svn 后,就可以使用和 TortoiseSVN 基本一样的操作了。如下图:

SVN 安装指南 通过本文的介绍,相信您已经成功安装了SVN。接下来,您可以开始使用SVN管理您的源代码,提高开发效率。如果您在安装过程中遇到任何问题,请查阅本文或联系相关技术支持。祝您使用SVN愉快! 阅读详情

相关推荐

SVN 安装教程

SVN(Subversion)是一个开源的版本控制系统,广泛用于软件开发和文档管理。本文将详细介绍如何在不同的操作系统上安装SVN,包括Windows、macOS和Linux。

xyq2024的博客 1623

svn实战-基于windows平台下SVN的安装与使用详细步骤

  svn 的安装 1. 下载软件: Setup-Subversion-1.7.5.msi ,安装就很容易了,一路 NEXT 2. 把 SVN 的 bin 文件夹路径添加到环境变量中  把 svn 安装目录下的 bin 路径 (D:\Program\Subversion\bin) 添加到环境变量中。  在命令行窗口 ...

naxsu的专栏 294

TortoiseSVN 1.7.8 中文版:Windows 7 64位系统版本控制

本文还有配套的精品资源,点击获取 简介:TortoiseSVN . . . **74-x64-中文版是一个专为Windows 7 64位操作系统设计的图形化Subversion客户端。它提供易于使用的界面和功能强大的版本控制,支持团队协作和项目管理。此版本包含改进的性能、稳定连接和中文支持,使国内开发者能更加顺畅地进行源代码版本管理。安装后,用户...

weixin_32445049的博客 886

版本控制工具SVN使用教程详解

将修改后的代码提交到SVN仓库中,可以选择将修改提交到本地的仓库或者服务器上的仓库,提交后可以附上注释说明修改的内容。其他开发人员在SVN中检出了代码,如果本地代码不是最新的,可以通过更新代码的操作从SVN仓库中获取最新的代码。在SVN客户端中创建一个仓库,这个仓库就是用来存放项目代码的地方,可以选择本地创建或者连接服务器上的仓库。在SVN中可以回退到之前的某个版本,可以通过查看日志或者版本号选择需要回退的版本。在SVN客户端中选择检出代码的选项,将代码从仓库中下载到本地进行编辑和开发。

2301_76418831的博客 832

SVN 1.7 版本控制系统安装与汉化指南

Apache Subversion(SVN)是一个开源的版本控制系统,广泛用于软件开发中,用于存储和管理文件。SVN 1.7版本在用户体验和性能上都有显著的提升,支持更高效的文件操作,并引入了新的功能,如永久性修订引用,为开发团队提供更强大的版本控制能力。在版本控制系统中,修订引用是文本中对特定修订版本的直接或间接引用。永久性修订引用是指一旦创建后,无论源数据如何变化,都不会丢失其指向的修订版本。这种引用方式提供了一种长期稳定的参照机制,使得开发者在项目中能够更容易地追踪和参考历史版本。

weixin_33308579的博客 1188

TortoiseSVN-1.7.7.22907-X64-svn-1.7.5 64位简体中文语言包

TortoiseSVN-1.7.7.22907-X64-svn-1.7.5 64位简体中文语言包

SVN1.7客户端TortoiseSVN安装配置图文教程

本篇给大家介绍SVN客户端软件TortoiseSVN的安装、配置和使用。64位和32位安装步骤一样,只是需要下载的安装包不一样,SVN的用途其实就是是版本控制。 TortoiseSVN下载网址:http://tortoisesvn.net/downloads.html 可以选择不同语言版本的 TortoiseSVN安装图解:http://jingyan.baidu.com/artic

promise_LOVE的专栏 2629

TortoiseSVN-1.7.5.22551-win32-svn-1.7.3

TortoiseSVN-1.7.5.22551-win32-svn-1.7.3,该文件用于安装svn客户端

SVN安装、MyEclipse安装SVN插件以及上传项目

一、SVN安装方法: 1、打开svn安装文件,进入安装向导,点击"next": 2、打上勾接受许可协议,点击"next": 3、选择组件,如图: 4、自定义安装和配置,standard Edition(标准版) Enterprise Edition(企业版),我们这里选择标准版: 5、选择安装路径和资源路径,点击"next": 6、准备安装,Install 7

神秘人998的博客 3688

64位SVN 1.7.5

附件为64位SVN 1.7.5 安装包压缩软件,下载后解压缩即可使用

TortoiseSVN-1.7.7.22907-x64-svn-1.7.5 (64位-中文版)

TortoiseSVN-1.7.7.22907-x64-svn-1.7.5 (中文版)

svn 安装_Tortoise SVN 安装

点击上方“蓝字”关注我们!Tortoise SVN是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。在Windows下安装SVN首先下载SVN的客户端,下载地址为:https://tortoisesvn.net/downloads.html客户端下载:在相应的盘符中会有一个TortoiseSVN-1.14.0.msi的文件,目前最新的版本是1.14...

weixin_39872624的博客 1146

TortoiseSVN-1.7.5.22551安装包以及中文汉化包

TortoiseSVN-1.7.5.22551 安装包 中文汉化包

SVN安装教程详解

SVN安装教程 软件包请移步到百度云网盘:链接:https://pan.baidu.com/s/1qHQSk-kl-fcebnFFJqQP1A 提取码:ix1q 1.1、TortoiseSVN 安装 先安装TortoiseSVN,然后安装汉化包 安装成功之后,所有的操作都是“右键” 安装成功的标记 1.1、创建仓库 我们...

jattxgt的博客 1万+

【ECCV 2024】动态范围直方图自注意力DHSA,即插即用!

直方图自注意力机制,将空间特征按强度分段并进行分组,然后在各个分组内或分组间应用自注意力,以选择性地关注具有动态范围的空间特征,并处理长距离内相似退化的像素。

qq_43303160的博客 1846

小华半导体HC32芯片开发使用说明

HC32F/L系列MCU在Keil MDK和IAR Workbench环境下通过工程样例进行软件开发。

小布的芯视角 5631

SVN笔记-SVN安装

SVN笔记-SVN安装

YIYIYI 1512

【GameFramework框架内置模块】2、数据节点(Data Node)

这一篇讲数据节点DataNode,基本开发程序都会有类似数据节点作用的东西,数据节点的作用其实就是保存游戏运行时的一些缓存数据,比如用户登录信息、用户名、任务节点等等。数据一般会有增删改查这四种操作,在运行时的数据一般是使用单例或者静态属性,将数据存储在内存中而数据节点也是将数据存储在内存中,但是不用序列化数据,比使用单例或者静态属性要容易维护的多,特别时它的树形结构可以让我们很好的组织我们的数据结构,方便做增删改查操作。数据节点DataNode模块的数据的存储方式是以树形结构存储。

优快云博客专家,Unity3D高级软件工程师,《Unity 3D从入门到实战》作者。 3185

SVN的安装与使用,eclipse安装svn

一、svn服务端安装 1、 2、点击接受 3、 4、点击正常的修改 5、Location是指VisualSVN Server的安装目录,Repositorys是指定你的版本库目录.Server Port指定一个端口,Use secure connection勾山表示使用安全连接 6、选择Install 7、开始安装 8、安装完成,点击Finish ...

强子的博客 363

cesium 气象云(体积云)

本文介绍了基于Cesium的气象云渲染技术方案,其核心是通过GPU加速的光线投射算法实现气象云的三维可视化。方案采用分层架构设计:GPU计算层由顶点着色器和片段着色器组成,负责光线投射计算、3D纹理采样和颜色映射;CPU控制层处理数据预处理、纹理创建和参数配置。关键技术包括:顶点着色器计算相机位置和光线方向,片段着色器实现光线步进采样、颜色映射和半透明混合。该方案高效解决了气象数据与地理场景的融合问题,支持云图、温度场等复杂三维气象数据的实时渲染,具有高真实感和良好性能。

God's asylum的博客 1204

SAP DRC 是什么?一文读懂 SAP Document and Reporting Compliance 的定位、架构与落地案例

把视线拉长,会发现SAP DRC的价值并不仅是用来交差的工具。它更像是企业在全球化经营中建设的一套公共底座:既能以最低的重复成本去应对各国不断演进的监管要求,也能为财务数字化与供应链协同提供可信数据回路。依托本地与云的分层职责、与的生态联动、以及按国家不断更新的任务目录,企业可以将合规变成一种标准化、工程化、可持续运营的能力。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1655
上一篇: IPv6的地址空间及其表示方法
下一篇: 推荐40个精心挑选的功能强大的jQuery导航插件
Snoopy7713
博客等级 码龄21年 17粉丝 681原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值