`
随便小屋
  • 浏览: 105945 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

SVN服务器搭建以及外网访问内网SVN

 
阅读更多

 

一、SVN服务器的搭建

 

1、所需软件

 

TortoiseSVN,下载地址http://tortoisesvn.net/downloads.html

 

TortoiseSVN中文语言包,下载地址http://sourceforge.jp/projects/sfnet_tortoisesvn/downloads/1.8.8/Language%20Packs/LanguagePack_1.8.8.25755-x64-zh_CN.msi/

 

Subversion,下载地址http://www.sliksvn.com/en/download

 

2、软件安装

 

安装的时候没有特殊的要求,按照一般软件安装的步骤进行安装就可以

 

3SVN配置

 

1)建立核心仓库(前提是进入到Subversionbin目录下,默认C:\ProgramFiles\SlikSvn\bin

 

a、svnadmin help 查看帮助
b、svnadmin create  库名(可以使用绝对路径也可以使用相对路径)

 

2)进行权限设置

 

a、修改通过密码访问

 

打开“库名(就是第(1)步简历的库名)/conf”文件夹,找到svnserve.conf,打开。

 

#password-db = passwd前面的#号去掉

 



 

 

                   

 

b、添加或修改用户名和密码

 

打开conf文件夹下的passwd文件,按照username=password的形式添加用户名和密码。如下图所示

 



 

 

3)启动服务器

 

命令行进行启动,svnserve -d -r 库名(绝对路径,相对路径都可以)

 

4、本地SVN服务器测试

 

a、在空白处右键->TortoiseSVN->导入

 



 

 

会出现以下图片,输入svn://localhost/,如果成功的话说明SVN服务器已经搭建完成,并且可以在内网中进行访问,在内网中进行访问的时候只需要将localhost改为svn服务器的IP即可。

 



 

 

二、外网访问内网SVN

 

        首先必须有个外网的IP地址,我们用的是我们实验室的路由,路由配置的是静态IP。动态IP还不知道怎么设置。登录路由器,添加一条映射即可。我们实验室用的是H3C的路由,以此为例

 

 

 



 

 

 

 

点击上面的新增按照如下图进行设置就行了

 



 

 

 

 

在局域网外进行访问的时候输入的地址为svn://路由IP:外部端口/

 

这样基本就可以进行访问了。

 

0
0
分享到:
评论

相关推荐

    SVN服务器搭建以及Eclipse作为SVN客户端配置

    SVN 服务器搭建和 Eclipse 配置为 SVN 客户端 SVN(Subversion)是一种版本控制系统,旨在帮助开发团队更好地管理代码版本。下面是关于 SVN 服务器搭建和 Eclipse 配置为 SVN 客户端的详细知识点: 一、SVN 服务器...

    centos 7.9服务器 离线 搭建svn服务器

    centos 7.9服务器 离线 搭建svn服务器 ,该文章适用于 开发人员 实施人员 项目经理用于项目文档管理 代码管理,而不指定如何在centos7.9环境下离线搭建svn服务器,因为大多数的网站只是介绍yum install 的方式,但是...

    svn服务器搭建教程

    svn 服务器搭建教程 svn 服务器搭建是指使用 Subversion(简称 svn)版本控制系统在服务器端搭建版本控制服务器的过程。Subversion 是一个优秀的版本控制工具,具有很多优点,如跨平台、支持多种协议、版本控制、...

    svn 服务器搭建

    svn 服务器搭建 svn 服务器搭建是版本控制系统中的一种重要组件,用于存储和管理项目代码。下面是svn 服务器搭建的详细步骤和知识点: 一、 Linux 搭建 YUM 服务器 在 Linux 系统中,我们可以使用 YUM 服务器来...

    SVN服务器搭建和使用

    ### SVN服务器搭建与使用详解 #### 一、SVN简介 Subversion(简称SVN)是一种集中式的版本控制系统,主要用于代码版本管理。它通过记录文件和目录的变化来帮助团队成员协同工作,支持多人同时开发同一项目,并能...

    SVN服务器搭建以及Myeclipse插件SVN配置资料_成功版

    本资料将详细介绍如何搭建SVN服务器以及在Myeclipse集成环境中配置SVN插件。 首先,搭建SVN服务器通常采用Apache服务器上的Subversion模块,也就是知名的`mod_dav_svn`。你需要在服务器上安装Apache HTTP Server,...

    SVN服务器搭建与客户端的访问TortoiseSVN

    搭建SVN服务器主要分为以下步骤: 1. **安装SVN服务器**: - 首先,你需要下载适用于64位Windows 10系统的Apache Subversion服务器软件,通常包含两个组件:Apache HTTP Server(用于提供HTTP服务)和Subversion...

    windows下svn服务器环境搭建(subversion)

    在Windows环境下搭建SVN(Subversion)服务器是一个常见的任务,特别是在团队协作开发中,它能够帮助管理和版本控制代码。Subversion是一个开源的集中式版本控制系统,可以跟踪文件和目录的更改,使得多人协同工作变...

    SVN32位、64位客户端下载地址、外网远程访问内网

    SVN,全称为Subversion,是一款广泛应用于软件开发领域的版本控制系统。...正确配置32位或64位客户端,实现外网访问内网SVN服务器,结合良好的团队协作策略,能够极大地提高软件开发的效率和质量。

    Linux下SVN服务器的搭建与配置.docx

    Linux 下 SVN 服务器的搭建与配置 Linux 下 SVN 服务器的搭建与配置是指在 Linux 操作系统下搭建和配置 SVN 服务器的过程。SVN(Subversion)是一种版本控制系统,允许多个用户同时对文件进行编辑和修改。下面将...

    svn服务器搭建与使用

    在本篇中,我们将详细讲解如何搭建SVN服务器以及如何使用SVN客户端。 首先,我们需要下载SVN服务器组件。Subversion的官方网站是http://subversion.apache.org,你可以在此处找到最新的服务器和客户端软件。对于...

    Linux下SVN服务器的搭建与配置

    Linux下SVN服务器的搭建与配置 Linux下SVN服务器的搭建与配置是指在Linux操作系统下搭建和配置Subversion(SVN)服务器的过程。Subversion是一种版本控制系统,能够帮助开发团队更好地管理代码和文件变更。 搭建...

    SVN服务器搭建和配置[整理].pdf

    SVN 服务器搭建和配置指南 SVN 服务器搭建和配置是版本控制系统的重要组件。Subversion 是一个优秀的版本控制工具,它提供了强大的版本控制功能。本文将指导您如何搭建和配置 SVN 服务器,并使用 VisualSVN Server ...

    SVN 服务器环境搭建

    SVN(Subversion)是一种广泛使用的版本控制系统,...以上就是SVN服务器环境搭建的详细步骤,包括了从安装服务器组件到客户端配置,以及日常使用的方方面面。希望这个指南能帮助你成功地建立和管理自己的SVN服务器。

    SVN服务器搭建和使用图文教程

    "SVN服务器搭建和使用图文教程" 本教程将指导读者从零开始搭建和使用 SVN 服务器,包括下载和安装 VisualSVN Server 和 TortoiseSVN 客户端,创建版本库,使用 TortoiseSVN 客户端导入项目到版本库中。 知识点1:...

    CentOS 7搭建SVN服务器

    总结,搭建一个CentOS 7上的SVN服务器,主要涉及安装SVN、创建仓库、配置权限、启动Apache服务以及测试访问。这个过程为团队协作提供了稳定的基础,确保了代码的安全和高效管理。在实际操作中,还可以根据项目需求...

Global site tag (gtag.js) - Google Analytics