sc create svnserve binpath= "E:\subversion\bin\svnserve.exe --service --root E:\repository" displayname= "Subversion" depend= tcpip start= auto obj= "NT AUTHORITY\NetworkService"
红色的部分 是svnservice 是服务名称
蓝色的部分
前面的是svnserver.exe文件的磁盘路径
后面的是Subversion Repository的磁盘路径
depend的值TCPIP是依赖的服务
删除服务的命令
sc delete SvnService
----- 常见错误
Error1: Can’t open ‘/home/svn/db/txn-current-lock’: Permission denied
这种错误比较常见,而且一开始我一直以为是自己没有配置好认证权限的问题,我反复的配置10,11两步,结果还是没解决,我在windows下用tortoiseSVN客户端一直无法commit和添加文件,老是弹出这个错误。可我在linux下可以用
#svn import …. 这个命令,我一直很纳闷,后来经过琢磨和上网搜索,终于解决。问题在于我的/home/svn目录下的一切子目录和文件都是属于root用户的,而我每次在linux下也是以root 用户import的,所以一直没有问题。可在windows从客户端访问就有问题了。
解决办法: 把/home/svn目录下的所有文件和子目录添加读写权限
#chmod –R o+rw /home/svn
Okay, 问题解决。现在可以方便从windows下面checkout和commit了。
分享到:
相关推荐
SVN适用于Windows操作系统的服务器环境,通过与Apache服务器一起配置,可以实现版本控制的Web服务功能。 根据本文档提供的信息,操作人员可以完成Windows环境下SVN服务器的安装和配置,进一步学习和掌握SVN的基本...
把svn服务设置到windows服务上右键以管理员运行
2. Windows 7 下添加系统服务时出现 "[SC] OpenSCManager 失败 5:" 错误解决方法:开始——所有程序——附件——(右键)命令提示符——以管理员身份运行。 3. 启动服务时出现“错误 5 拒绝访问”解决方法:为 C:\My...
### SVN添加到Windows服务知识点详解 #### 一、概述 Subversion(简称SVN)是一种分布式版本控制系统,广泛应用于软件开发和其他需要版本控制的场景。本文档主要介绍如何将SVN服务添加为Windows系统服务,以便更好...
以下将详细讲解如何在Windows 2003上安装和配置SVN服务,以及所需的软件和步骤。 首先,我们需要准备以下软件: 1. **VisualSVN Server**: 这是一款免费且易于使用的SVN服务器管理工具,适用于Windows环境,包括...
在文件中添加以下内容来配置SVN模块和仓库路径: ```apacheconfig LoadModule dav_module modules/mod_dav.so LoadModule dav_svn_module modules/mod_dav_svn.so <Location /svn> DAV svn SVNPath "C:/...
总之,Windows下的SVN服务器环境搭建涉及多个步骤,从安装软件、创建仓库到配置权限和使用客户端。理解这些步骤对于有效地利用Subversion进行团队协作至关重要。同时,随着团队规模的扩大,你可能还需要考虑更多的...
在本文中,我们将详细介绍如何在Windows平台上搭建SVN服务器,包括使用dos命令启动SVN服务器、使用批处理文件自动启动SVN服务器、将SVN服务器添加到Windows服务中等内容。 一、使用dos命令启动SVN服务器 要启动SVN...
【Windows下SVN服务器配置详解】 Subversion (简称SVN) 是一款强大的版本控制系统,它在Windows环境下同样可以被高效地配置和使用。本指南将详细介绍如何在Windows上搭建SVN服务器,包括Apache HTTP Server的安装、...
"C#生成的exe文件添加到Windows服务器的服务" 在这篇文章中,我们将详细介绍如何将C#生成的exe文件添加到Windows服务器的服务中。...标签:exe 添加到服务、C# 添加服务、添加服务器、服务器的服务、添加服务
以下是添加SVN到MyEclipse的步骤: 1. **安装SVN插件**:MyEclipse本身并不内置SVN支持,所以需要安装Subversive或Subclipse插件。Subversive更倾向于与MyEclipse集成,可以通过MyEclipse的Marketplace进行搜索并...
添加SVN账号主要包括两个关键步骤:在`access`文件中设置访问权限和在`passwd`文件中添加用户及密码。 ##### 2.1 在access文件中设置访问权限 **步骤一:编辑access文件** - **路径定位**:首先,需要找到SVN服务器...
标题“VS2017安装SVN插件”意味着我们将讨论如何在Visual Studio 2017这一流行的Microsoft开发环境中添加对SVN的支持。VS2017提供了丰富的插件市场,允许用户根据需求扩展其功能,其中包括对各种版本控制系统的支持...
在Windows 2003操作系统上设置Subversion(SVN)服务器是一项常见的任务,尤其对于软件开发团队来说,它提供了一种版本控制系统,用于管理代码库。Subversion是一个开源的集中式版本控制系统,允许团队成员协作开发...
本教程将详述如何在Windows环境下搭建基于Apache服务器的Subversion(SVN)服务端,帮助你实现代码的集中式管理。 首先,我们需要了解SVN的基本概念。Subversion是一个开源的版本控制系统,它允许开发者跟踪并管理...
总之,将SVN服务器配置到MyEclipse涉及安装SVN软件、创建版本库、配置权限、启动服务以及安装和配置MyEclipse中的SVN插件。这一过程完成后,开发者可以无缝地在MyEclipse环境中使用SVN进行版本控制,实现团队的高效...
本文将深入探讨如何在Windows操作系统上创建一个自动启动的SVN服务,以及这一过程中的技术细节。 ### SVN服务的创建 #### 步骤一:初始化SVN仓库 首先,需要在本地磁盘上初始化一个SVN仓库。这通常通过创建一个...
总的来说,Eclipse中的SVN插件和Windows上的VisualSVN Server提供了全面的版本控制解决方案。开发者可以轻松地在Eclipse环境中进行代码版本管理,同时利用VisualSVN Server在本地或网络上提供安全的代码存储和共享...
本篇将详细介绍VS2022 SVN插件——AnkhSVN的相关知识点。 **一、AnkhSVN简介** AnkhSVN是一个免费的、开放源代码的Visual Studio插件,它完全集成到Visual Studio IDE中,提供了一整套SVN工具,包括提交、更新、...