Unbuntu下使用SVN

一、查看SVN版本

svn --version

二、查看SVN仓库

# 查看被svn仓库占用的所有端口
netstat -anp |grep svn

# 查看所有端口对应的仓库
ps -ef | grep svn

三、创建仓库repos并开启服务(使用3691端口,默认为3690)

mkdir -p /opt/svn/repos
svnadmin create /opt/svn/repos
svnserve -d -r /opt/svn/repos --listen-port 3691

四、创建仓库repos的用户zhangbao

# 仓库初始化后,包含下列几个文件[email protected]:/opt/svn/repos# ls
conf/ db/ format hooks/ locks/ README.txt

# 我们需要配置的是conf文件夹下的文件
[email protected]:/opt/svn/repos# ls conf
authz hooks-env.tmpl passwd svnserve.conf

# 配置svnserver.conf,指明登录仓库,必须使用用户账户和密码的方式
[email protected]:/opt/svn/repos# vim conf/svnserve.conf
    anon-access = none
    auth-access = write
    password-db = passwd
    authz-db = authz

# 配置用户
[email protected]:/opt/svn/repos# vim conf/authz
    [groups]
    admin = zhangbao
    [/]
    @admin = rw

# 给用户设置密码(明文形式)
[email protected]:/opt/svn/repos# vim conf/passwd
    [users]
    zhangbao = 111111

五:使用仓库

# 检出仓库
svn checkout svn://123.56.108.61:3691/ --username=zhangbao
# 更新仓库
svn update

(完)

时间: 2024-10-09 00:28:43

Unbuntu下使用SVN的相关文章

Linux下搭建SVN服务器及自动更新项目文件到web目录(www)的方法

首先搭建SVN服务器 1,安装SVN服务端 直接用apt-get或yum安装subversion即可(当然也可以自己去官方下载安装) sudo apt-get install subversion 2,创建版本库 svnadmin create /home/myrepos    //这里的文件目录自己随便设置 3,配置svnserve 上述版本库/home/myrepos建立后在文件夹下会生成conf文件夹,进入/home/myrepos/conf下面会有下面3个文件 authz passwd 

linux下安装svn

linux下SVN服务器如何搭建和使用 | 浏览:12117 | 更新:2013-09-18 14:28 | 标签:linux linux下SVN服务器如何搭建和使用?说到SVN服务器,想必大家都知道,可以是在LINUX下如何搭建SVN服务器呢?那么今天给大家分享一下LINUX下搭建SVN服务器的思路! 1,首先安装好LINUX系统,然后YUM安装: #yum -y install svnversion 2,安全完成之后我们来配置: 创建版本库目录: #mkdir -p /banbenku/sv

ubuntu 14.04 下搭建SVN服务器 svn://

安装软件包: sudo apt-get install subversion 之后选择SVN服务文件及配置文件的放置位置.我放在了/srv下的svn目录. cd /srv sudo mkdir svn 我的svn版本仓库叫tone_src cd /srv/svn sudo mkdir tone_src 目录建好后 创建版本仓库 sudo svnadmin create /srv/svn/tone_src 执行之后 tone_src下文件结构如下: [email protected]:/srv/s

分享下使用 svn,测试服务器代码自动更新、线上服务器代码手动更新的配置经验

分享下使用 svn,测试服务器代码自动更新.线上服务器代码手动更新的配置经验 利用SVN的POST-COMMIT钩子自动部署代码 Linux SVN 命令详解 Linux SVN 命令详解2

MAC 下安装 SVN

在mac下安装svn走了很多弯路,进过探索,现在对svn的安装做了总结,可以分为2种: 1.由于 xCode自带svn,所以可以安装xCode 1).打开App Store,搜索xCode,下载安装 打开 Launchpad>其他>终端,输入 svn --version 即可查看svn 版本 2.使用HomeBrew来安装SubVersions 1).安装HomeBrew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercon

ubuntu下搭建svn环境及其使用

ubuntu下搭建svn环境 软件下载安装: 我选用的是apt-get install subversion   操作系统自带的包管理工具安装,采用此法安装的软件方便管理,可以用dpkg -L subversion命令查看其所在安装目录. 注:ubuntu也有像archlinux相似的软件包搜索功能 , 搜索subversion 可以这么写apt-cache search subversion,就会列出所有匹配到的可选软件. 软件配置使用: 本环节其实就是在安装好subversion的操作系统中

centos6.5下安装svn并且实现多项目管理配置方案

#安装SVN服务器 yum install subversion #在home下创建svn根目录 mkdir /home/svn #在 /home/svn下创建pro1 , pro2, pro3 三个项目文件夹,这三个文件夹要存放不同项目的SVN版本库.#在 /home/svn中创建 CodeAuth 文件夹,该文件夹将保存 passwd 和authz文件. mkdir /home/svn/CodeAuth #创建项目 cd /home/svn svnadmin create pro1 svna

IT忍者神龟之如何批量删除Win7旗舰版系统下的.svn文件

在使用SVN工具的时候会生成一些以"svn"作为后缀的文件,而且每个文件夹下都有,数量很多的. 如果想删除Win7旗舰版系统下的.svn文件夹,通过手动删除的渠道是最麻烦的,因为每个文件夹下面都存在这样的文件. 在记事本输入以下代码并命名为以.reg作为扩展名的文件: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN] @="Dele

mac下删除svn账号

以mac os x为例(Unix/Linux类似), 1.打开命令行窗口,即用户的根目录(用户的home目录) $ ls -al drwxr-xr-x   6 linxyz  staff    204  2 15 15:55 .subversion $cd . subversion/auth/ $rm -r -f -d * 如果是使用xcode来进行开发. 这个就已经删除了. 如果使用eclipse等其他ide, 要相应的删除这些IDE的缓存. mac下删除svn账号,布布扣,bubuko.co