windows系统下搭建svn服务器

简介: subversion的window版的服务端是第三方出的,所以需要下载第三方的subversion Server可以在这个网站中找到:http://subversion.

subversion的window版的服务端是第三方出的,所以需要下载第三方的subversion Server

可以在这个网站中找到:http://subversion.apache.org/packages.html#windows

下载svn服务端

下载好后
1.可以直接配置到环境变量下,这样就可以直接使用svn等命令了
2.也可以切换到bin目录下使用命令

搭建资源库

在doc窗口下执行以下命令:

svn import -m "test" /source  file:///svn/repos/ 

这里的-m是注释,"test"是注释的内容
/source  是要引入的文件
file:///svn/repos/  是引入文件的到哪个目录下
用以下命令校验是否引入成功:
svn list --verbose file:///svn/repos/ 

启动svn服务

1.第一种启动方式:
svnserve --daemon --root "...\svn\repos"
这种方式使用的是svn的默认端口启动
--root后面的是资源库的位置
2.第二种启动方式
svnserve -d --listen-port 8888 -r .../svn/repos/  
这种启动方式是将svn服务放到8888这个端口上监控

配置svn用户

1.修改svn资源库/conf目录下的svnserve.conf文件
找到:
anon-access = read   
auth-access = write
password-db = passwd
去掉前面的空格和#,保存
2.修改svn资源库/conf目录下的passwd文件
### This file is an example password file for svnserve.
### Its format is similar to that of svnserve.conf. As shown in the
### example below it contains one section labelled [users].
### The name and password for each user follow, one account per line.

[users]
# harry = harryssecret
# sally = sallyssecret

admin = admin
添加admin = admin(等号前面的是用户名,后面的是密码,等号前后的空格不影响)

这样svn服务端就搭建好了,然后大家可以使用svn客户端来获取svn服务器上的资源

目录
相关文章
|
30天前
|
中间件 Java 应用服务中间件
Windows部署web应用服务器Jboss中间件
如何在Windows系统上部署JBoss 7.1作为Web应用服务器,包括配置环境变量、自动部署WAR包、访问JBoss控制台、设置管理员账户以及修改端口和绑定地址等操作。
61 1
|
1月前
|
传感器 网络协议 物联网
手把手教你在 Windows 环境中搭建 MQTT 服务器
手把手教你在 Windows 环境中搭建 MQTT 服务器
125 0
|
1天前
|
监控 Windows
Windows服务器的服务如何实现自动启动?
Windows服务器的服务如何实现自动启动?
9 1
|
1月前
|
弹性计算 Windows
震惊!ECS Windows 系统磁盘竟“撒谎”,空间去哪儿了?别急,这里有终极破解法!
【8月更文挑战第15天】在使用ECS Windows系统时,可能会遇到磁盘显示占用的空间远超实际文件大小的情况,导致空间不足。原因包括系统还原点、卷影副本累积及回收站文件未彻底删除等。解决方法有:清除系统还原点(`vssadmin delete shadows /all`),清空回收站,删除临时文件夹中的文件,以及检查并修复磁盘错误。这些步骤能有效释放空间,保证系统稳定运行。
42 4
|
4月前
|
存储 网络协议 Ubuntu
Linux环境下的SVN服务器搭建并结合内网穿透实现远程连接
Linux环境下的SVN服务器搭建并结合内网穿透实现远程连接
203 0
|
4月前
|
Ubuntu 安全 网络安全
百度搜索:蓝易云【Ubuntu系统SVN服务器搭建教程】
现在,你已经成功在Ubuntu系统上搭建了SVN服务器。其他用户可以通过SVN客户端连接到你的SVN服务器,进行代码版本管理和协作开发。注意,为了安全起见,建议配置SSL加密以保护数据传输。
68 1
|
12月前
|
IDE Linux 开发工具
从旧服务器迁移svn到另一台新服务器中(linux系统)|遇到诸多坑,已解决
从旧服务器迁移svn到另一台新服务器中(linux系统)|遇到诸多坑,已解决
|
4月前
|
Apache 项目管理 数据安全/隐私保护
【cpolar】TortoiseSVN如何安装并实现公网提交文件到本地SVN服务器
【cpolar】TortoiseSVN如何安装并实现公网提交文件到本地SVN服务器
103 0
|
1月前
|
Android开发
svn服务器配置常见问题
svn服务器配置常见问题
51 1
|
4月前
|
存储 网络协议 Ubuntu
Ubuntu14.04快速搭建SVN服务器及日常使用
Ubuntu14.04快速搭建SVN服务器及日常使用