windows svn 安装与配置

STEP 1:下载和安装

首先在Subversion的官方网站去下载windows安装包,最新版是1.3.1,可惜在项目树上只更新到了1.3.0的二进制包。
下载后安装在本地机器上,这里注意的是最好将安装目录指定为纯英文名目录,安装在中文目录下天知道哪天会冒出一个让你想破头也想不出的错误来。
下载TortoiseSVN进行本地安装,我安装的是最新的1.3.2 for svn 1.3.0,这是一个将SVN集成到windows shell中的GUI管理工具,推荐使用。
STEP 2:创建储存库

安装完TortoiseSVN后提示要重启机器,其实启不启都可以正常使用了,首先创建SVN储存库(repository),可以选择命令行方式或者通过TortoiseSVN插件进行GUI操作,命令行运行如下:
svnadmin create E:\svn\repository

e:\svn\repository就是我指定的储存库目录,如果用GUI方式,可以在这个目录下点击右键选择[TotoiseSVN]->[Create Repository href...]进行创建,版本库模式指定为默认的即可。
repository创建完毕后会在目录下生成若干个文件和文件夹,dav目录是提供给Apache与mod_dav_svn使用的目录,让它们存储内部 数据;db目录就是所有版本控制的数据文件;hooks目录放置hook脚本文件的目录;locks用来放置Subversion文件库锁定数据的目录, 用来追踪存取文件库的客户端;format文件是一个文本文件,里面只放了一个整数,表示当前文件库配置的版本号;

STEP 3:配置

打开/conf/目录,打开svnserve.conf找到一下两句:
# [general]
# password-db = passwd
去之每行开头的#,其中第二行是指定身份验证的文件名,即passwd文件
同样打开passwd文件,将
# [users]
# harry = harryssecret
# sally = sallyssecret
这几行的开头#字符去掉,这是设置用户,一行一个,存储格式为“用户名 = 密码”,如可插入一行:admin = admin888,即为系统添加一个用户名为admin,密码为admin888的用户

STEP 4:运行SVN服务

在命令行执行
svnserve --daemon --root E:\svn\repository
服务启动,--daemon可简写为-d,--root可简写为-r,可以建立一个批处理文件并放在windows启动组中便于开机就运行SVN服务,或者在这个地址http://clanlib.org/~mbn/svnservice/下载那个svnservice.exe文件,拷贝到E:\svn\bin目录下,再从命令行下执行:
svnservice -install --daemon --root "E:\svn\Repository"
sc config svnservice start= auto
net start svnservice
此文件会将SVN变成windows系统的一个服务,并默认为自启动,注意:执行第三句时确保前面以命令行方式运行的SVN服务已经停止,如果没停止可在其窗口中按Ctrl+C中止运行。

STEP 5:创建项目版本树

确定SVN服务(命令行或windows服务)运行后,在你需要导入储存库的目录下单击右键选择[TortoiseSVN]-> [Import...],在弹开的窗口的URL框中输入 "svn://localhost/myproject" 点击 "OK" 执行导入,如果没有报错,数 据就全部加入SVN储存库目录树上了。用命令行也可以完成这些操作,这需要你在系统变量中新建一个“SVN_EDITOR”的系统变量,变量值为本地的一 个文本编辑器执行文件路径,一般指到windows的记事本上就行了 "c:\windows\notepad.exe" ,然后新开一个CMD窗口,执行
svn mkdir svn://localhost/myproject

随即关闭记事本打开的log文件窗口后按"c"键继续后生成项目树。一般情况,我们在创建文件根路径后应该在创建三个目录:branches、tags、trunk,这三个目录是Subversion需要的三个目录。对于check out、commit、update等操作可以通过svn命令行方式执行,也可以用TortoiseSVN的windows菜单完成,非常简单咯(安装TortoiseSVN后,分别在3个目录下右键TortoiseSVN import 输入svn地址,如 svn://127.0.01/svn/trunk svn://127.0.0.1/svn/branches ...)。
Subversion的安装与使用 Subversion 是一个自由/开源的版本控制系统 在subversion管理下,文件和目录可以超越时空 subversion允许你数据恢复到早期版本或者是检查数据修改的历史 许多人将版本控制系统当作一种神奇的"时间机器" 允许你和别人协作文档比并跟踪所做的修改 Subversion架构 客户端:命令行、图形 通信方式:本地访问、SVN服务器、Web服务 基本概念: 版本库:典型的客... 阅读详情

相关推荐

Windows环境下SVN安装与配置完整指南

版本控制系统(Version Control System, VCS)是软件开发中用于追踪文件变更历史的核心工具。SVN作为集中式VCS的典型代表,通过中央仓库统一管理代码版本,支持多人协作、变更追溯与分支控制。相较于早期的本地版本管理(如备份文件加编号),SVN实现了原子性提交、版本回退、差异比较等关键能力,极大提升了团队协作效率与代码安全性。对于跨地域团队,网络访问常受限于企业防火墙。

weixin_34163588的博客 1289

项目管理工具-SVN(SubVersion)下载安装/基本详细具体使用步骤

svn入门教程从安装到使用步骤

m0_73414822的博客 1万+

Windows平台SVN服务端安装与配置完整指南

Subversion(SVN)是一种成熟稳定的集中式版本控制系统,广泛应用于企业级软件开发中。其核心架构采用客户端-服务器模型,通过统一的中央版本库(Repository)管理文件变更历史,确保团队协作时的数据一致性与可追溯性。每个修订版本(Revision)全局唯一,支持原子性提交,保障了操作的完整性。graph TDA[开发者] -->|Checkout| B(SVN服务器)B --> C[工作副本 Working Copy]关键术语包括:工作副本(本地编辑环境)、版本库。

weixin_35906794的博客 1182

win11&centos7安装Subversion与配置 svn服务端

启动SVN服务器有两种方法,一个是命令行方式,一个是注册Windows服务。[3]命令行方式的缺陷是:只要运行服务器端程序的命令行窗口一关闭,服务就停止了,很不方便,而且每次开机都需要手动启动。此时查看当前系统中的服务,可以看到我们刚刚创建的服务,但此时它还没有启动,如果创建失败,需检查sc命令是否正确。[1]将SVN服务端程序注册为Windows服务,就可以让SVN服务随系统一起启动,克服了命令行方式的不足。如果启动失败,那很有可能是binpath中的内容有错误,此时只能将已经创建的服务删除,重新创建。

nalanxiaoxiao2011的博客 5725

Delta-Sigma调制(DSM)技术

前言 数字信号处理和通信系统的性能很大程度上受到了模拟信号到数字信号转换接口——ADC的精度和分辨率的限制。而传统的线性脉冲编码调制(PCM)ADC受到了制造工艺的限制,无法达到很高的分辨率。但基于Delta-Sigma调制技术的ADC可以在现有工艺下实现高分辨率(大于16位),同时由于结构简单,所以易于实现。低成本高性能使得Delta-Sigma调制技术得到了广泛的应用。 Delta-Sigma型ADC的结构原理图如下图所示: 它最大的优势在于仅用1位ADC进行数据转换,同时其模拟电路部分结构简单不需要

阿星的博客 2万+

坐标偏移不一致或瓦块重名的多个OSGB工程的融合

介绍如何使用实景三维小助手OSGBLab对坐标偏移不一致或瓦块重名的多个OSGB工程的融合

OSGBLab的博客 3233

Windows下的subversion(SVN)下载安装及配置 -详细步骤

1.下载网址[http//subversion.apache.org/2.选择Windows系统下的VisualSVN二进制安装文件。3.选择VisualSVNServer下,相应的版本。下一步,知道install----finash。4.下载完成后,直接点击安装。

weixin_39269896的博客 1万+

CAPL实战:从零构建HEX文件解析器,赋能UDS刷写

本文详细介绍了如何使用CAPL从零构建HEX文件解析器,以支持UDS刷写操作。通过解析HEX文件格式、设计状态机、优化数据结构与算法,实现高效准确的固件数据处理,并提供了与UDS刷写流程对接的工程化实践建议。

weixin_28726391的博客 444

windows下SVN服务的安装与配置

windows下SVN服务的安装与配置

qq_44939796的博客 271

【异常】OpenClaw提示异常 1302:您的账户已达到速率限制,请您控制请求频率

摘要:系统返回1302错误码提示"账户已达到速率限制",表明请求频率超过服务阈值。主要原因是并发请求数达上限或请求过于密集。解决方案包括:降低并发请求量、引入请求队列机制平滑流量,或根据服务规则提升账户权益等级以获取更高并发额度。建议优先优化请求频率控制策略,避免触发系统限流机制。

奶爸的编程之路,也就一周冷个三天 1151

TC397 EB MCAL开发从0开始系列 之 [13.1] Dma配置实战 -实现M2M数据传输(读存储写存储)

TC3XX TC397 MCAL DMA 从0搭建测试用例-实现M2M 存储到存储数据传输

yy九歌的博客 1916

windows -SVN的安装和配置

windows -Subversion的安装使用 一、前言 Subversion(SVN) 是Apache一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据。 这些数据放置在一个中央资料档案库(repository) 中。 这个档案库很像一个普通的文件服务器, 不过它会记住每一次文件的变动,以便把档案恢复到历史中的任一版本。 二、安装包下载 1、百度或者直接前往官网地址 2、在官网中并没有提供直接的安装包,只提供二进制包以及源码的下载 3、点击Binary Packages

weixin_45295678的博客 1426

Python 爬虫实战:手机应用商店评论数据爬取与分析

移动应用市场蓬勃发展,用户的评论数据包含了大量有价值的信息,如用户满意度、功能反馈、改进建议等。通过分析这些评论,我们可以挖掘应用的优缺点,甚至预测用户趋势。由于 Apple App Store 评论是动态加载的,我们使用。本篇博客将详细介绍如何使用 Python 爬取。爬取大量数据时,可能会遇到反爬机制。库获取 Google Play 评论。评论数据是动态加载的,需要使用。

2201_76125261的博客 2323

【免费下载】 SVN下载及其安装配置(Windows)

SVN下载及其安装配置(Windows) 【下载地址】SVN下载及其安装配置Windows分享 SVN下载及其安装配置(Windows)本文档提供了SVN(Subversion)在Windows系统上的下载、安装及配置指南,并包括了SVN中文语言包的安装步骤 ...

gitblog_06558的博客 4774

Python爬虫实战:使用Scrapy+Playwright高效爬取全球专利数据库

本文将详细介绍如何使用Python最新技术栈(Scrapy+Playwright)构建一个高效的专利数据库爬虫系统。我们将从爬虫基础知识讲起,逐步深入到反爬应对策略、分布式爬虫架构以及数据存储方案,最终实现一个完整的专利数据采集系统。专利数据是技术创新领域的重要信息资源,包含技术描述、权利要求、申请人信息等宝贵数据。中国国家知识产权局(CNIPA)美国专利商标局(USPTO)欧洲专利局(EPO)世界知识产权组织(WIPO)

2201_76125261的博客 1386

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Windows下SVN的安装与配置

Windows下SVN的安装与配置2007-06-07 21:01 STEP 1:下载和安装 首先在Subversion的官方网站去下载windows安装包,最新版是1.3.1,可惜在项目树上只更新到了1.3.0的二进制包。下载后安装在本地机器上,这

guoguo1980的专栏 1575

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

svn服务客户端安装配置 windows

svn服务客户端安装配置 windows 2010-01-18 15:47 1.下载文件 下载最新版本subversion,我这里选择svn-1.4.6-setup.exe下载 "Subversion Windows Service" 软件包 (XP以上都不需要)下载 TortoiseSVN 下载 2.安装Subversion 服务器 由于我下载的是setup.exe版本,

杨帆的博客 1007

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

轻松上手:Windows系统下的SVN安装与配置指南

轻松上手:Windows系统下的SVN安装与配置指南 【下载地址】SVN下载及其安装配置Windows分享 SVN下载及其安装配置(Windows)本文档提供了SVN(Subversion)在Windows系统上的下载、安装及配置指南,并包括了SVN中文语言包的安装步骤 ...

gitblog_06577的博客 365

正确的Windows下安装配置SVN

   在windows下配置svn服务器1.下载文件下载最新版本subversion,我这里选择svn-1.4.5-setup.exe 下载 "Subversion Windows Service" 软件包 下载 TortoiseSVN shell integration utility2.安装Subversion 服务器由于我下载的是setup.exe版本,安装程序安装后会自动设置系

652

SVN安装及配置 SVN注册windows服务

1、安装验证是否安装成功      安装完成svn1.4.0版本,和客户端工具TortoiseSVN(相当于windows资源管理器的一个插件),之后进入dos命令提示窗口下输入svn help(在任何目录下都可以),查看svn是否看装成功。如果有svn的dos命令介绍说明安装成功。 2、创建版本库      安装成功之后,要创建版本库(版本库可以看作是服务器上集中存放和管理数据的地方)。  ...

腾飞FLY 483

Windows SVN服务安装与配置

Windows SVN服务安装与配置1.       下载SVN服务端软件和客户端软件。http://subversion.tigris.org/SVN服务端:SubversionSVN客户端:# TortoiseSVN (Windows)、Subclipse (Eclipse)、Subversive (Eclipse)、SCPlugin (Mac OS X)、RapidSVN (

Beckham008的专栏 1338

Windows平台下SVN安装配置及使用

Windows平台下SVN安装配置及使用         本文是在笔者阅读了网上各种版的教程,后来加上笔者实际操作而整理出的针对最新版软件的Windows平台下的SVN安装配置及使用教程,希望对和我一样的新手能有一定的帮助。(这本来是我的第一篇博文,当时还不知道博客园文章和随笔的区别,后来知道了,但是不知道文章可转成随笔,所以就从文章中删除了,又重新发到随笔中,由于间隔时间很长,反而有了抄袭

编程之美 1143
上一篇: SubVersion服务器Windows安装指南
下一篇: ant 入门
kevin0xFFFFFFFF
博客等级 码龄17年 3粉丝 79原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值