转-轻松几步搭建SVN服务器

搭建SVN服务器

WINDOWS下搭建SVN服务器端的步骤:

1、安装Apache(Apache HTTP Server)

2、安装Subversion(Windows Win32Svn)在C:/Program Files/Subversion下。

3、安装TortoiseSVN
  安装Tortoise完毕时会提示重新启动计算机(重启完毕后可以安装简体中文语言包, 然后在任意目录点击右键, 会发现多出了一些SVN相关菜单, 选择其中的TortoiseSVN, 选择子菜单"Settings", 设置Language为"中文简体")。

4、检查C:\Program Files\Apache Software
Foundation\Apache2.2\modules\下是不是已经有了mod_dav_svn.so和mod_authz_svn.so。(如果
没有,可以从C:\Program Files\Subversion\bin\下拷过来。)

检查C:\Program Files\Apache Software
Foundation\Apache2.2\modules\下是不是已经有了libdb*.dll(如果没有,可以从C:\Program
Files\Subversion\bin\下拷过来。)

5、Add the Subversion/bin directory to the SYSTEM PATH and reboot so all the Subversion

support dll‘s are visible to the Apache service.

6、搜索C:\Program Files\Apache Software
Foundation\Apache2.2\conf\httpd.conf配置文件中的#LoadModule dav_fs_module
modules/mod_dav_fs.so,把前面的注释#去掉;并检查LoadModule配置节的末尾是不是有了LoadModule
dav_svn_module modules/mod_dav_svn.so和LoadModule authz_svn_module
modules/mod_authz_svn.so

7、创建文件库
  例如,在d盘建立d:/svnhome,右击这个svnhome目录, 在出现的菜单中选择TortoiseSVN, 再选择子菜单"在此创建文件库", 选择fsfs方式即可。

8、打开d:/svnhome/conf/svnserve.conf文件,
把[general]和password-db =
passwd前的#号去掉。然后打开同目录的passwd文件来设置帐户。把[users]前的#号去掉,写一行user=pass.含义是:
用户user的密码为pass.

9、在dos控制台状态下敲cd C:/Program Files/Subversion/bin,然后再敲svnserve -d -r d:/svnhome,启动svnserve服务。

10、打开"我的电脑", 在需要进行版本控制的目录上右击, 选择TortoiseSVN, 再选择子菜单"导入...", 设置"文件库url"为svn://localhost/my_projects/smartboxes,点确定后就会提示文件正在导入.

(局域网可以这样访问:svn://local_ip_address/my_projects/smartboxes)

至此, SVN服务器配置完成。

转-轻松几步搭建SVN服务器

时间: 2024-11-17 03:05:09

转-轻松几步搭建SVN服务器的相关文章

一步一步搭建Svn+Apache环境(附源码包)

一步一步搭建Svn+Apache环境(附源码包) 看了很多网上的搭建方法,但是因为配置的svn和Apache的版本问题和网上写的教程的不完整等原因,阻碍了很多想要学习的朋友!!今天亲手搭建了一下Svn+Apache环境,并且详细记录了每一步搭建的细节,送给需要的朋友们! 软件版本: redhat6.4(64位) apr-1.5.1.tar.gz apr-util-1.5.3.tar.gz httpd-2.2.27.tar.gz sqlite-amalgamation-3.6.17.tar.gz

Linux(CentOS)搭建SVN服务器全攻略

虽然在windows上搭建SVN很简单,但是效能却不高,这当然是和linux相比了.然而在linux上搭建SVN却非常繁琐,所以今天这篇文章就来一步一步教您如何在Centos上搭建SVN 安装#yum install subversion 1)创建svn用户#groupadd svn#useradd -g sky user//是将user加入到sky組內切换用户#su svn以后代码库的创建维护等,都用这个帐户来操作. 2)创建版本库编辑.bash_profile 加上如下配置SVN_HOME=

搭建svn服务器

一.搭建svn服务器1.环境检查 [[email protected] ~]# cat /etc/redhat-release  CentOS release 6.8 (Final) [[email protected]x-node01 ~]# getconf LONG_BIT 64 [[email protected] ~]# /etc/init.d/iptables status iptables: Firewall is not running. [[email protected] ~]

Mac下 Windows 7 虚拟机成功搭建SVN服务器后如何与Xcode建立联系,并上传原始工程的详细步骤

---恢复内容开始--- 本篇文章主要讲述Mac下 Windows 7 虚拟机成功搭建SVN服务器后如何与Xcode建立联系,并上传原始工程的详细步骤. 关于如何配置Mac下虚拟机可以参考: http://www.cnblogs.com/syc2016/articles/5151056.html 关于如何在Mac下Windows 7 虚拟机下配置SVN服务器可参考: http://www.cnblogs.com/syc2016/p/5151420.html 一.操作步骤 1.打开虚拟机上的Vis

新手玩阿里云ECS搭建CentOS5.8搭建svn服务器支持https访问方式

关于svn,之前我也不了解这是个什么东西,去年(大二)的时候,在学校接触过一个项目,当时就用到了这个,也都不是我配置的,都是别人给我整好了,我就写代码呗,写了就提交上去,当时也没有考虑过什么事svn,现在在公司实习了,时间很充裕,就想玩玩svn,也顺便把我准备做的毕业设计都传上去,阿里云给了我机会,新手注册,ECS免费半年,多好的事,虽然没有外网带宽,但是买1M的外网带宽也就20多块钱一个月吧!我还是可以接受的,好了不废话了,阿里云在这里就不废话了,反正感觉很高大上,在这里就简单聊聊svn吧!也

使用Linux(CentOS) 搭建SVN服务器全攻略

本文主要讲解Linux搭建SVN服务器,希望对大家的学习有所帮助. 因为现在在公司用到这个svn高大上工具,很方便管理一个部门所有人统一查看文件和共享,可以在线更新文档上.所以在这里我就很详细给大家操作搭建下服务以及使用. 1.什么是SVN(subversion) 什么是svn呢?简单的说,您可以把svn当作你的备份服务器,更好的是,他可以帮助您记住你共享文件和创建文件每次上传到这个服务器的档案内容.并且自动的赋予每次的变更一个版本. 2.为什么要用SVN (1). 备份工作档案的重要性,你永远

Mac下搭建svn服务器和XCode配置svn

http://www.cnblogs.com/iihe602/p/3277735.html Mac下搭建svn服务器和XCode配置svn 分类: iOS2013-01-14 14:36 5781人阅读 评论(0) 收藏 举报 先打开命令行终端. 1.创建svn repository svnadmin create /yourpath/svnroot/repository 2.配置svn用户权限. / yourpath /svnroot/repository/conf/目录下存在3个文件: au

Azure搭建SVN服务器及客户端简介

SVN是版本控制器,自从用了它,我就根本离不开他了.团队工作中,用它能够防止冲突,进行版本控制.个人工作中,利用他也能够带来很多方便. 首先弄清楚一点,svn分成服务端和客户端.SVN服务器就相当于apache服务器,客户端就相当于浏览器,客户端不会在乎你是哪个软件/哪个系统(Windows下的TortoiseSVN还是Mac下的Versions). 下面我介绍如何在Azure平台上搭建SVN服务器 服务器端 1.创建Azure虚拟机.具体见:http://www.kangry.net/blog

Mac 搭建svn服务器环境

在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境.在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置. 我们首先来看下,如何在Mac环境下搭建svn服务器端环境. 回到顶部 一.创建代码仓库,用来存储客户端所上传的代码 我先在/User/apple目录下新建一个svn目录,以后可以在svn目录下创建多个仓库目录 打开终端,创建一个mycode仓库,输入指令:svnadmin cr