当前位置:首页 » 操作系统 » svnlinux命令

svnlinux命令

发布时间: 2024-10-11 13:35:54

⑴ 怎么才能使用svn命令 linux

首先要先下载svn。稿纤
输入:sudo apt-get install subversion

接下来就可以使用SVN了。
先检出服务器上的文件。本经验再SAE上搭建了一个wordpress,所以在这里以此为例。
输入:svn checkout 地址

上传新文件。现在本地上把新文件复制到项目文件夹段敬行中。
再在项目目录中输入:
svn add 文件名
svn commit -m "备注"

如果要修改代码,可以直接再本地上修改,然后上传。
输入:svn commit -m "备注"

要删除文件则输握哗入:
svn delete 文件名
svn commit -m "备注"

如果是误删了文件
直接 svn up 或者 svn revert -r version
还有更详细的介绍可以看相关的中文文档。

⑵ linux 下如何启动SVN服务。

先转到SVN的安装目录,比如,你安装在/home/svn 下面。然后转到bin目录下,在这里可以看见一个叫svnserve的文件,我们需要用这个来启动SVN服务。

⑶ linux 已经安装svn 怎么配置

代码库创建
SVN软件安装完成后还需要建立SVN库
[root@Linux moles]# mkdir -p /opt/svn/repo
[root@Linux moles]# svnadmin create /opt/svn/repo
执行上面的命令后,自动建立repo测试库,查看/opt/svn/repo 文件夹发现包含了conf, db,format,hooks, locks, README.txt等文件,说明一个SVN库已经建立。

配置SVN代码库
进入上面生成的文件夹conf下,进行配置
[root@Linux moles]# cd /opt/svn/repo/conf

用户密码passwd配置
[root@Linux password]# cd /opt/svn/repos/conf
[root@Linux conf]# vim passwd
修改passwd为以下内容:

[users]
# harry = harryssecret
# sally = sallyssecret
root=raykaeso
用户名=密码
这样我们就建立了root用户, raykaeso密码
以上语句都必须顶格写, 左侧不能留空格, 否则会出错.

权限控制authz配置
[root@Linux conf]# vi + authz
目的是设置哪些用户可以访问哪些目录,向authz文件追加以下内容:

#设置[/]代表根目录下所有的资源
[/] 或者写成[repl:/]
root= rw
意思是root用户对repo测试库下所有的目录有读写权限,当然也可以限定。
如果是自己用,就直接是读写吧。
以上语句都必须顶格写, 左侧不能留空格, 否则会出错.

服务svnserve.conf配置
[root@Linux conf]# vim svnserve.conf
追加以下内容:
[general]
#匿名访问的权限,可以是read,write,none,默认为read
anon-access=none
#使授权用户有写权限
auth-access=write
#密码数据库的路径
password-db=passwd
#访问控制文件
authz-db=authz
#认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字
realm=/opt/svn/repositories

以上语句都必须顶格写, 左侧不能留空格, 否则会出错.
配置防火墙,SVN端口为3690
[root@Linux conf]# vi /etc/sysconfig/iptables
添加以下内容:
-A INPUT -m state –state NEW -m tcp -p tcp –dport 3690 -j ACCEPT
保存后重启防火墙
[root@Linux conf]# service iptables restart

启动SVN
svnserve -d -r /opt/svn/repo

启动SVN服务
svnserve -d -r /opt/svn/
注意:如果在一台服务器上同时启动多个版本管理,那么启动路径必须是所有项目仓库的根路径:比如
/opt/svn/project1 /opt/svn/project2 ——————-> /opt/svn/

参考:CentOS 6.2 SVN搭建 (YUM安装)-http://www.leixuesong.cn/226

⑷ 在linux下查询/关闭/启动svn服务进程

查询SVN服务进程号

# ps -ef|grep svnserve

查出SVN服务进程后,如果要关闭SVN服务,使用如下命令

# kill 进程号

如果要启动SVN服务,使用如下命令

# svnserve -d -r /data/svn

其中/data/svn为SVN版本库所在的路径

⑸ linux下怎么查看svn目录

1、首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。

热点内容
HTML什么编译器 发布:2024-10-11 16:22:16 浏览:752
精锐一卡通密码是什么 发布:2024-10-11 16:17:55 浏览:795
安卓怎么玩虚荣 发布:2024-10-11 16:16:45 浏览:223
美团抢单脚本多少钱 发布:2024-10-11 16:12:23 浏览:722
微信密码怎么设置不了 发布:2024-10-11 16:03:35 浏览:244
怎么知道自己登录密码是多少 发布:2024-10-11 16:03:29 浏览:90
android呼叫转移 发布:2024-10-11 15:59:18 浏览:236
至尊马力编译教学 发布:2024-10-11 15:51:54 浏览:299
androidtelephony 发布:2024-10-11 15:32:17 浏览:95
python执行过程 发布:2024-10-11 15:32:16 浏览:356