`
globaldev
  • 浏览: 35281 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ubuntu svn使用指南

阅读更多
1. 安装

服务器端:

sudo apt-get install subversion
客户端:

sudo apt-get install svn
2.初始化repository

服务器端:

sudo mkdir /repository
sudo svnadmin create /repository
3.修改权限:

在/repository/conf目录下:

在passwd中修改: 用户名=密码
[users]
justin = 123456
在serve.conf中修改:
[general]
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz
在authz中修改:
[groups]
admin = justin

[/]
@admin = rw
4.运行服务器

服务器端,采用单库方式:

sudo svnserve -d -r /repository
5.查看服务器信息:

客户端:

svn info svn://my-server-address
6.导入代码:

客户端:

svn --username justin import myproject svn://my-server-address/trunk/myproject
7.签出/签入代码

客户端签出代码:

svn --username justin chechout svn://my-server-address/trunk/myproject
当前目录下会出现myproject的目录结构, 修改文件,然后签入:

svn --username justin commit .
分享到:
评论

相关推荐

    ubuntu下可视化SVN安装

    在Ubuntu系统下,通过可视化方式安装SVN(Subversion)客户端是一种提高开发效率、简化版本控制流程的有效手段。...对于希望在Ubuntu环境中部署SVN的开发者或团队而言,这是一个非常有价值的参考指南。

    linux ubuntu下svn命令使用指南.docx

    Linux Ubuntu 下 SVN 命令使用指南 SVN(Subversion)是一种开放源码的版本控制系统,支持可在本地访问或通过网络访问的数据库和文件系统存储库。它提供了常见的比较、修补、标记、提交、回复和分支功能性,并增加...

    ubuntu linux 配置svn+apache+ssl

    【概述】 ...以上就是Ubuntu环境中配置SVN+Apache+SSL的详细步骤,包括安装、配置、权限设置以及SSL安全连接的建立。通过这样的设置,你的团队可以安全地协作开发项目,同时确保代码仓库受到保护。

    ubuntu下简单安装svn服务器

    在Ubuntu操作系统下安装SVN服务器是一个较为直接的过程,虽然本指南针对的是Ubuntu 9.10版本,但其基本步骤对于大多数Ubuntu及其衍生版本都是适用的。SVN,即Subversion,是一种版本控制系统,广泛用于代码的版本...

    Ubuntu上搭建SVN服务器全攻略

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

    linux-svn配置svn操作指南权限配置

    本指南将深入探讨如何在Linux环境中配置SVN服务器,以及如何进行权限管理,确保团队成员能按照预设的角色和职责进行协作。 首先,我们需要安装SVN。在大多数Linux发行版中,可以通过包管理器完成此操作。例如,在...

    ubuntu myeclipse10 svn最新插件

    在Ubuntu操作系统上使用MyEclipse 10进行开发时,集成版本控制系统SVN(Subversion)是非常重要的。SVN能够帮助开发者追踪代码的修改历史,协同团队成员的工作,确保项目的一致性和稳定性。本资源提供了最新的SVN...

    subversion-1.10.6-for-ubuntu10.04LTS.tar.gz

    **Subversion(简称SVN)** 是一个广泛使用的版本控制系统,允许用户跟踪文件和目录的变更,便于多人协作开发。Subversion 1.10.6 版本是该软件的一个稳定版本,针对 Ubuntu 10.04 LTS(Lucid Lynx)及更高版本进行...

    myeclipse svn 修改用户名和密码

    在日常工作中,使用MyEclipse结合SVN(Subversion)进行版本控制是一种非常常见的做法。很多时候,为了方便操作,用户会选择自动保存SVN的登录凭据(即用户名和密码),以便后续的操作无需重复输入。然而,在某些...

    SVN入门及配置使用

    #### 三、客户端使用指南 ##### 1. Linux(Ubuntu)系统下的使用 1. **安装SVN客户端**: - 使用`sudo apt-get install subversion`命令进行安装。 2. **Checkout命令**: - 首次使用时,使用`svn checkout ...

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

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

    understand用户使用指南

    功能比sourceinsight多些(比如enum的值的显示),而且#ifdef包含的比较多嵌套,sourceinsight如果太多嵌套,有bug. 流程图之类也比sourceinsight完整.sourceinsight的显示明显好多了,而且体积比较小,编辑速度快,可能是用...

    svn安装以及资源

    在Linux系统中,安装SVN通常涉及使用包管理器,如在Ubuntu或Debian上运行`sudo apt-get install subversion`,或者在CentOS或Fedora上使用`sudo yum install subversion`。对于服务器端,可以使用Apache HTTPD服务器...

    Linux_SVN客户端安装包和配置指导

    本指南将详细介绍如何在Linux系统上安装和配置SVN客户端,以帮助您更好地理解和使用这个强大的版本控制工具。 首先,我们需要下载Subversion的源代码包。在提供的文件列表中,我们有两个文件:"subversion-1.4.3....

    svn最全安装包

    本资源包含的是“svn最全安装包”,意味着它可能包含了在各种操作系统上安装SVN所需的所有文件和指南。 首先,让我们详细了解SVN的基本概念: 1. **仓库(Repository)**:SVN的核心是仓库,它存储所有版本的历史...

    svn离线安装方法及所需资源包

    - **Linux系统**:在终端中,切换到包含SVN服务器安装包的目录,例如`/path/to/soft`,然后使用`sudo apt-get install -y ./svn-server.deb`(Debian/Ubuntu)或`sudo yum localinstall ./svn-server.rpm`(CentOS/...

    SVN安装包即安装步骤.zip

    本指南将详细介绍SVN的安装过程及其基本使用步骤。 首先,我们需要获取SVN的安装包。在"SVN安装包即安装步骤.zip"这个压缩包中,包含了安装所需的所有文件。通常,SVN的安装包分为Windows、Linux和Mac OS等多个平台...

    svn_linux.zip_svn_svn doc

    使用包管理器如`apt-get`(Ubuntu/Debian)或`yum`(CentOS/RHEL)安装这些依赖: ```bash sudo apt-get install subversion apache2 libapache2-svn openssl ``` 2. **创建仓库**:在服务器上选择一个合适的...

Global site tag (gtag.js) - Google Analytics