首页 > 系统相关 >Windows下搭建svn服务器端

Windows下搭建svn服务器端

时间:2023-04-20 12:02:30浏览次数:36  
标签:svn Files 1.6 服务器端 repository 16 Windows win32


评: 未使用成功,用visualsvn成功



1、软件

1)服务端:Subversion

subversion.apache.org - Getting Subversion - Binary Packages - Windows - Win32Svn - Files - 1.6.16 - svn-win32-1.6.16.zip

解压svn-win32-1.6.16.zip到C:\My Program Files

2)客户端:TortoiseSVN

tortoisesvn.tigris.org - tortoisesvn.net/downloads - TortoiseSVN 32-bit - downloads.sourceforge.net/tortoisesvn/TortoiseSVN-1.6.15.21042-win32-svn-1.6.16.msi

直接安装

2、步骤

1)添加C:\My Program Files\Subversion\bin到环境变量(貌似不一定需要)

2)新建目录E:\svn_repository\svn

3)进入E:\svn_repository\svn - 右键 - TortoiseSVN - creat repository here

或者在cmd下输入以下命令:

C:\My Program Files\svn-win32-1.6.16\bin\svnadmin create E:\svn_repository\svn

4)文本打开E:\svn_repository\svn\conf\svnserve.conf - 修改“# password-db = passwd”为“password-db = passwd”

5)文本打开E:\svn_repository\svn\conf\passwd - 添加用户“root = pwd”

6)添加系统服务:cmd下(命令行中等号前不能有空格,等号后必须有空格)

C:\>sc create svnserver binpath= "C:\My Program Files\svn-win32-1.6.16\bin\svnserve.exe --service --root E:\svn_repository" displayname= "svnserver" depend= tcpip start= auto obj= "NT AUTHORITY\NetworkService"

[SC] CreateService SUCCESS

7)svn的使用不说了

3、可能遇到的问题

1)在commit的时候出现错误“不能打开文件“E:\svn_repository\svn\db\txn-current-lock”: 拒绝访问。”

解决办法:为E:\svn_repository目录设置写权限,用户组"Administrator/Users"需要有修改、写入权限。

打开E:\svn_repository目录 - 工具 - 文件夹选项 - 查看 - 不要选中“使用简单文件共享” - 确定 - 右击空白处 - 属性 - 安全 - 选中Users组 - 在“允许”下勾选“修改”和“写入”

2)Windows 7下添加系统服务时出现 "[SC] OpenSCManager 失败 5:" 错误

解决方法:开始——所有程序——附件——(右键)命令提示符——以管理员身份运行

3)启动服务时出现“错误5 拒绝访问”

解决方法:为C:\My Program Files\svn-win32-1.6.16文件夹添加user用户使用权限

右击文件夹——属性——安全——添加“users”用户——权限默认即可

4)启动服务时出现“错误 1053”

检查是否创建了E:\svn_repository文件夹

4、其他

1)删除服务

C:\>sc delete svnserver

标签:svn,Files,1.6,服务器端,repository,16,Windows,win32
From: https://blog.51cto.com/u_16080829/6209406

相关文章

  • Windows下的chcp命令(更改该控制台的活动控制台代码页)
    评:Chcp显示活动控制台代码页数量,或更改该控制台的活动控制台代码页。如果在没有参数的情况下使用,则chcp显示活动控制台代码页的数量。语法chcp[nnn]参数指定代码页。下表列出了所有支持的代码页及其国家(地区)或者语言:代码页国家(地区)或语言437美国708阿......
  • windows server 的日志手动筛选xml如何学习编写
    如何编写WindowsServer的日志筛选器,你需要先了解以下概念:1、WindowsEventLog:WindowsEventLog是WindowsServer操作系统提供的一种记录系统事件的机制,它可以记录操作系统、应用程序、安全、系统和其他类型的事件。2、EventViewer:EventViewer是Windows操作系统提供......
  • GZ038 物联网应用开发赛题第3套 windows 维护
    任务要求:Windows超级管理员账号administrator拥有权限高,容易被有心人用穷举法密码破解,我们可以利用组策略对administrator账号进行改名。默认情况下,Windows有很多端口是开放的,这些开放的端口会带来很大的安全隐患,比如一些流行病毒的后门端口(TCP2745端口等)。我们可以利用IP安......
  • GZ038 物联网应用开发赛题第2套 windows维护
    任务要求:利用组策略达到禁止别人改动桌面某些设置的目的,将下面组策略设置界面截屏,在截图中红圈圈出修改项,截图另存为A-14-1.jpg。防止用户更改“我的文档”文件夹的路径。     阻止用户从桌面上添加或删除任务栏。     用户退出时不保存对桌面的更改。 ......
  • GZ038 物联网应用开发赛题第1套 windows 维护
    ------------恢复内容开始------------任务要求:安全审核是Windows最基本的入侵检测方法,当有人尝试对系统进行某种方式入侵的时候(如尝试用户密码,改变帐户策略和未经许可的文件访问等等),都会被安全审核记录下来。利用组策略开启的审核方法如下:审核策略更改:成功,失败。审核......
  • windows10 HOME版增加组策略功能
    windows10home版默认没有组策略功能,也就是运行gpedit.msc提示找不到。按照下面的方法就可以为其部署组策略功能:  1. 记事本粘贴如下代码,保存为ANSI格式的,后缀名为cmd的文件,代码如下@echooffpushd"%~dp0"dir/bC:\Windows\servicing\Packages\Microsoft-Windows-......
  • 保姆级本地maven安装配置步骤【Windows】
    一、前期准备1、首先需要安装并配置好本地JDK(WIN+R输入cmd,输入java-version如下图)2、下载maven到本地(链接Maven–DownloadApacheMaven)其他历史版本在这里找:Indexof/maven/maven-3(apache.org)二、解压缩并配置环境变量1、解压maven压缩包到一个不包含空格以及中文的路径下......
  • 20230418 >windows11 slmgr/ ato 命令和kms server
    Problems:1使用win11不打算使用微软账户,如何绕过2重装Windows11或者用virtualmachines搬运都得用到的,如何临时激活。这个作为testing用途,请勿用作商业用途。 SolutionstepA:重装的时候会遇到windows11在oobe界面下要求登入Microsoft账号,但由于只是作为测试用途......
  • svn Dos2unix issue
    svnDos2unixissue foreclipse:gotoTeam-->SetPropertyandinputbelow:Propertyname:svn:eol-stylePropertycontent:native forsubversionclient:Goto"C:\DocumentsandSettings\[username]\ApplicationData\Subversion"Changethe"......
  • Windows 10开发教程_编程入门自学教程_菜鸟教程-免费教程分享
    教程简介Windows10开发入门教程-从简单的步骤了解Windows10开发,从基本到高级概念,包括简介,UWP,第一个应用程序,商店,XAML控件,数据绑定,XAML性能,自适应设计,自适应UI,自适应代码,文件管理,SQLite数据库,应用程序到应用程序通信,应用程序本地化,应用程序生命周期,后台执行,应用服务,Web平台,连接......