`

ubuntu搭建svn,tortise远程访问

 
阅读更多

具体方法

首先准备好软件工具,Ubuntu安装软件那可是相当的方便阿

  1. sudo apt-get install subversion  
  2.  
  3. OK 

创建仓库文件夹:

  1. cd /home  
  2.  
  3. sudo mkdir svn  
  4.  
  5. sudo chown -R 777 svn  
  6.  
  7. sudo chmod -R 777 svn
  8. sudo chown -R 777 db (修改svn下,db目录权限)
  9. sudo chmod -R 777 db (修改svn下,db目录权限)

最后的一条命令赋予组成员对所有新加入文件仓库的文件拥有相应的权限。

本来应该是添加相应组权限的,但是既然是最简单方法嘛,就省略了那一点,呵呵

创建仓库

  1. sudo svnadmin create /home/svn 

修改svn 下的conf/svnserve.conf文件

去掉#[general]前面的#号

  1. [general] 

#匿名访问的权限,可以是read,write,none,默认为read

  1. anon-access = none 

#认证用户的权限,可以是read,write,none,默认为write

  1. auth-access = write 

#密码数据库的路径,去掉前面的#

  1. password-db = passwd 

修改配置文件passwd

如修改成

  1. [users]  
  2.  
  3. flyli = 123456 

然后启动svn服务

  1. svnserve -d -r /home/svn 

最后导入svn工程

  1. svn import -m "New import" /home/test svn://localhost/svn 

这样/home/test文件夹下的项目就导入了svn中了,而-m参数的意思是message也就是今后查看svn log时候看到的东东了

然后我们测试一下

  1. sudo mkdir /home/svn_down  
  2.  
  3. cd /home/svn_down  
  4.  
  5. sudo svn co svn://localhost/svn 

看下svn中的文件是否被下载下来了?

 

windows安装tortiseSVN,checkout 代码 地址 svn://ip/svn(仓库名)

 

呵呵,预祝大家配置成功哈。

分享到:
评论

相关推荐

    Ubuntu+svn+ssl+ldap

    【Ubuntu+svn+ssl+ldap】的安装及集成是一个复杂的过程,涉及到Ubuntu操作系统、Subversion (SVN) 版本控制系统、SSL安全套接层以及Lightweight Directory Access Protocol (LDAP) 用户认证。以下是对这些技术的详细...

    Ubuntu 18.04 LTS 搭建SVN服务器

    在Ubuntu 18 LTS环境中,搭建一个简单apache2+subversion的版本控制。

    Ubuntu上搭建SVN服务器全攻略

    ### Ubuntu上搭建SVN服务器全攻略 #### 1. 概述 本文旨在详细介绍如何在Ubuntu环境下搭建SVN(Subversion)服务器,并结合Apache服务器以及SSL加密技术,实现安全、高效的版本控制服务。通过HTTPS协议访问SVN...

    ubuntu安装svn步骤及所需文件

    若要启动一个基于HTTP/HTTPS的服务,以便远程访问仓库,你需要安装Apache HTTP服务器并配置SVN模块。执行以下命令安装Apache2和`libapache2-svn`包: ```bash sudo apt install apache2 libapache2-svn ``` 然后,...

    ubuntu搭建版本控制器 svn

    ubuntu 版本控制器svn搭建,确认可以使用

    linux 搭建svn 直接根据我这个就能搭建好完全能使用

    linux 搭建svn 直接根据我这个就能搭建好完全能使用 linux 搭建svn 直接根据我这个就能搭建好完全能使用 linux 搭建svn 直接根据我这个就能搭建好完全能使用 linux 搭建svn 直接根据我这个就能搭建好完全能使用 ...

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

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

    Ubuntu下安装界面化SVN客户端,并可访问windows的SVN Server

    为此,本教程将详细介绍如何在Ubuntu环境下安装界面化的SVN客户端——RabbitVCS,使其能够访问Windows服务器上的SVN仓库。RabbitVCS是一款轻量级且易于使用的SVN和Git客户端,它集成了Nautilus文件管理器,为用户...

    tortoiesSVN客户端+Ubuntu上SVN安装配置步骤

    1. 安装SVN  apt-get install subversion 2. 建立svn仓库  1). 建立svn目录:mkdir /home/.svn(使用隐藏目录)  2). cd /home/.svn  3). mkdir astar  4). 创建仓库astar:svnadmin create /home/.svn/astar,...

    ubuntu16 下搭建svn服务器

    在Ubuntu 16.04 LTS环境下搭建Subversion(SVN)服务器的完整步骤如下: 1. 安装SVN 首先,需要使用APT包管理器安装SVN服务。打开终端,输入以下命令: ``` sudo apt-get install subversion ``` 2. 安装Apache2 ...

    Ubuntu上搭建SVN服务器全攻略.docx

    Ubuntu 上搭建 SVN 服务器全攻略 本文将详细介绍 Ubuntu 环境下搭建 SVN 服务器的过程,包括安装 Ubuntu 服务器、安装 Apache 服务器、创建 SVN 服务器、配置 Apache 服务器、设置 SVN 权限等步骤。 标题:Ubuntu ...

    ubuntu下安装svn客户端

    ubuntu下源码安装svn客户端,简单方便。

    Ubuntu下配置svn服务器

    本文将详细介绍如何在Ubuntu环境下搭建并配置SVN服务器。 #### 二、环境准备 首先确保你的Ubuntu系统是最新的,并安装了必要的软件包。可以通过以下命令更新系统: ```bash sudo apt-get update sudo apt-get ...

    ubuntu 12.04 svn server 配置记录.doc

    ubuntu 12.04 svn server 配置, 个人配置记录分享

    ubuntu下svn服务器的搭建

    在Ubuntu系统中搭建SVN(Subversion)服务器是一项常见的任务,尤其对于软件开发团队来说,SVN是一个必备的版本控制系统,用于管理代码库。本文将详细介绍如何在Ubuntu上配置和运行一个SVN服务器。 首先,我们需要...

    ubuntu下svn+apache安装配置

    Ubuntu 下 SVN+Apache 安装配置 本文档将指导您在 Ubuntu 操作系统下安装和配置 SVN(Subversion)和 Apache 服务器。 一、准备源码包 在开始安装之前,需要下载以下三个源码包: 1. Subversion 1.6.17:...

    ubuntu下SVN服务器安装配置

    ### Ubuntu 下 SVN 服务器安装与配置详解 #### 一、SVN 安装与基本配置 在 Ubuntu 系统上安装并配置 Subversion ...通过上述步骤,你可以在 Ubuntu 上搭建一个功能完善的 SVN 服务器,满足项目开发中的版本控制需求。

    Ubuntu上搭建SVN服务器全攻略.pdf

    本篇指南主要介绍了如何在Ubuntu 8.10操作系统上搭建一个基于Apache服务器、支持SSL安全连接的Subversion(SVN)版本控制系统。通过这个系统,开发者可以通过HTTPS协议安全地访问和管理代码仓库,实现团队协作和版本...

    华为云端搭建SVN服务器.docx

    在华为云上搭建SVN服务器是一项关键的任务,用于集中管理和版本控制代码和其他文件。以下是详细的步骤和知识点: 1. **购买并登录Windows弹性云服务器**: - 弹性云服务器(ECS)是华为云提供的可伸缩计算资源,包含...

    ubuntu下可视化SVN安装

    在Ubuntu系统下,通过可视化方式安装SVN(Subversion)客户端是一种提高开发效率、简化版本控制流程的有效手段。本文将围绕“ubuntu下可视化SVN安装”这一主题,深入解析其重要性和具体步骤,帮助读者更好地理解和...

Global site tag (gtag.js) - Google Analytics