ubuntu 安装svn(转载)

1、在终端中直接输入  sudo apt-get install subversion,选择安装即可

2、查看版本命令 svnserve --version(更多命令直接键入svnserve --help可查看到)

3、查看svnserver是否已启动: netstat -ntlp,可看到svn对应的端口3690(如果没有看见,则证明服务未启动,可使用svnserve -d启动svn服务,还可以通过svnserve -d -r /home/wwwwfw/mobile来指定启动目录)

4、建立项目:svnadmin create mobile(mobile为项目名称,位置在当前登录用户的主目录下,如我使用wwwwfw登录,则路径为/home/wwwwfw/mobile)

5、在mobile文件夹中可以看到conf文件夹,可针对conf文件夹中的authz、passwd、svnserve.conf进行设 置,svnserve.conf主要设置整体的安全策略,passwd则设置用户名和密码,authz则是设置具体的用户有什么权限。

7、常用svn命令:

checkout(co)命令:

      svn co url --username user --password password

根据提示可以输入yes来保存帐号和密码;

       update(up)命令:

进入到需要更新的目录,输入:svn up

      commit(ci)命令:

进入需要提交的目录,输入:svn ci -m "修改信息"

    add命令:

进入需要提交的目录,输入:svn add filename or path

添加完之后需要用commit命令提交。

另外,在vi中也可以不退出编辑的文件来提交文件,

使用shell命令::! svn ci -m "commit information.."

更多详细安装步骤见:ubuntu下svn服务器安装

ubuntu下SVN服务器安装配置 一、SVN安装
1.安装包
$ sudo apt-get install subversion

2.添加svn管理用户及subversion组
$ sudo adduser svnuser
$ sudo addgroup subversion
$ sudo addgroup svnuser subversion

3.创建项目目录
$ sudo mkdir /home/svn
$ cd /home/svn
$ sudo mkdir fitness
$ sudo chown -R root:subversion fitness
$ sudo chmod -R g+rws fitness

4.创建SVN文件仓库
$ sudo svnadmin create /home/svn/fitness

5.访问方式及项目导入:
$ svn co file:///home/svn/fitness
或者
$ svn co file://localhost/home/svn/fitness
* 注意:
如果您并不确定主机的名称,您必须使用三个斜杠(///),而如果您指定了主机的名称,则您必须使用两个斜杠(//).
//--
下面的命令用于将项目导入到SVN 文件仓库:
$ svn import -m "New import" /home/svn/fitness file:///home/svnuser/src/fitness
一定要注明导入信息

//--------------------------//
6.访问权限设置
修改 /home/svn/fitness目录下:
svnserve.conf 、passwd 、authz三个文件,行最前端不允许有空格
//--
编辑svnserve.conf文件,把如下两行取消注释
password-db = password
authz-db = authz

//补充说明
# [general]
anon-access = read
auth-access = write
password-db = passwd
其中 anon-access 和 auth-access 分别为匿名和有权限用户的权限,默认给匿名用户只读的权限,但如果想拒绝匿

名用户的访问,只需把 read 改成 none 就能达到目的。

//--
编辑/home/svnuser/etc/passwd 如下:
[users]
mirze = 123456
test1 = 123456
test2 = 123456
//--
编辑/home/svnuser/etc/authz如下
[groups]
admin = mirze,test1
test = test2
[/]
@admin=rw
*=r
这里设置了三个用户mirze,test1,test2密码都是123456
其中mirze和test1属于admin组,有读和写的权限,test2属于test组只有读的权限

7.启动SVN服务
svnserve -d -r /home/svn
描述说明:
-d 表示svnserver以“守护”进程模式运行
-r 指定文件系统的根位置(版本库的根目录),这样客户端不用输入全路径,就可以访问版本库
如: svn://192.168.12.118/fitness

这时SVN安装就完成了.
局域网访问方式:
例如:svn checkout svn://192.168.12.118/fitness --username mirze --password 123456 /var/www/fitness

时间: 2024-08-30 00:27:23

ubuntu 安装svn(转载)的相关文章

ubuntu 安装svn server

1.安装svn server sudo apt-get install subversion 2.创建版本仓库 cd /home/devops/svnhook svnadmin create hook 3.修改配置文件 修改svnserve.conf vim hook/conf/svnserve.conf[general]anon-access = noneauth-access = writepassword-db = passwdauthz-db = authz 修改authz 账户信息 v

ubuntu 安装 SVN 后的错误:Subversion Native Library Not Available & Incompatible JavaHL library loaded

问题一 安装了SVN的eclipse插件,使用的时候就会弹出一个错误的提示框: Subversion Native Library Not Available,加载不到JavaHL. 解决方法 >>Windows 系统: 最简单的解决办法是安装sliksvn,安装后重新启动eclipse就正常了. sliksvn下载地址:http://www.sliksvn.com/en/download >>Ubuntu 系统: 平时比较多使用Ubuntu,而Ubuntu的解决方法是: 1) 安

Ubuntu安装svn server及操作

安装 sudo apt-get install subversion 创建svn仓库地址,用来存放文件 svnadmin create /usr/local/svndata 访问权限的设置 修改文件/usr/local/svndata/conf/svnserve.conf [general] #匿名访问的权限,可以是read,write,none,默认为read anon-access = none 认证用户的权限,可以是read,write,none,默认为write auth-access

Ubuntu安装Svn,提供http访问

安装相关package sudo apt-get install subversion subversion-tools apache2 libapache2-svn apache2-utils 创建SVN目录并初始化仓库,$repo_name为仓库名 sudo mkdir /data/svn/repository sudo svnadmin create /data/svn/repository/$repo_name sudo chown -R www-data:www-data /data/

ubuntu 安装 amp 环境 和 svn 命令

我是使用的集成安装 sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server 回车,会让输入密码: 安装过程中会让输入mysql root管理员的密码 如图: 安装完成之后,在浏览器地址栏中输入 localhost 测试下,能看到 It Works ! 表示环境安装成功! ------------------------------ Ubuntu 安装 svn 客户端 终端操作命令: sudo apt-get

ubuntu server 14.04手动安装svn

最简单的办法自然是运行sudo apt-get install subversion. 但是在服务器上经常是没有权限的,因此只能手动进行安装,现在假定安装在/home/user/local/下面,操作过程如下: 1.下载svn源代码:http://mirrors.cnnic.cn/apache/subversion/ 这里下载的是subversion-1.8.8: 2.下载apache相关代码:http://apr.apache.org/download.cgi 要下载2个项目: apr和apr

Ubuntu 安装和配置SVN

Ubuntu 版本为1204server 安装SVN apt-get install subversion 建立SVN仓库 mkdir -p /home/.svn/test #建立仓库目录 mkdir -p /home/.svn/test_2 svnadmin create /home/.svn/test #创建仓库,执行完毕后test目录有仓库相关文件 svnadmin create /home/.svn/test_2 配置和管理SVN 1)仓库的配置文件 $depot/conf/svnser

KUbuntu/Ubuntu 14.04(降级)安装SVN 1.7

Step 1: 增加源到 source.list sudo add-apt-repository "deb http://extras.ubuntu.com/ubuntu saucy main" sudo add-apt-repository "deb http://de.archive.ubuntu.com/ubuntu/ saucy main universe restricted multiverse" Step 2: 删除 svn 1.8 package s

ubuntu安装配置Apache2和SVN

由于新公司要搭建新的svn,我因为之前有linux的基础,而且确实在linux中搭建SVN服务器更好维护也更稳定,所以主动接下了任务,然后在网上找了很多资料,发现都不太完整而且资料比较老,下面将自己的搭建过程做个记录,以供其他朋友们做参考 ubuntu安装配置Apache2和SVN 我习惯进入root下操作,所以首先 第一步:安装apache2,subversion,libapache2-svn apt-get install apache2 apt-get install subversion