导航:首页 > 编程系统 > linux下svn安装有几种方式

linux下svn安装有几种方式

发布时间:2024-10-30 13:50:05

⑴ 请教,arm linux下能安装svn服务端吗

安装svn版本为1.6.1

一。下载svn
选择subversion-1.6.1.tar.gz 和 subversion-deps-1.6.1.tar.gz
将该下载包拷贝到/usr/local/下(随意了,找个地方就好)
二。安装
cd /usr/local/
tar zxvf subversion-1.6.1.tar.gz
tar zxvf subversion-deps-1.6.1.tar.gz #会自动解压到subversion-1.6.1下
cd subversion-1.6.1
按照一些网络资料的介绍,执行如下命令即可完成安装
./configure
make
make install

三。验证
svn --version
有可能会出现如下提示:
svn: error while loading shared libraries: /usr/local/serf/lib/libserf-0.so.0: cannot restore segment prot after reloc: Permission denied
此时执行如下命令即可解决问题:
setenforce permissive

⑵ Linux centos下安装svn服务器就这么难么

Centos下安装SVN服务器详细步骤

在保证联网的条件下,执行以下一、二操作,否则请先下载apache、svn的安装包并解压缩

1.安装apache

yum install httpd

2.安装svn

yum install subversion

yum install mod_dav_svn

3.创建SVN仓库

mkdir /home/svn

4.在SVN仓库目录下创建你要的版本库

svnadmin create /home/svn/xyz (版本库名:xyz)

5.创建用户及密码

在/home/svn/xyz/conf目录下,输入:htpasswd -c passwd xiao

第一次在创建用户密码,需加上“- c”参数

6.设置权限

编辑authz文件,设置组别人员读写权限

9.防火墙打开3690端口

进入/etc/sysconfig,修改iptables文件

加入如下:

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT

10.修改apache,目的是保证http能够访问

修改/etc/httpd/conf.d/subversion.conf文件

加入如下:

LoadMole dav_svn_mole moles/mod_dav_svn.so

LoadMole authz_svn_molemoles/mod_authz_svn.so

<Location />

DAV svn

SVNParentPath /home/svn/xyz

AuthType Basic

AuthName "Authorization Realm"

AuthUserFile /home/svn/xyz/conf/passwd

AuthzSVNAccessFile /home/svn/xyz/conf/authz

Require valid-user

</Location>

11.配置SVN下目录被apache拥有

chown–R apache:apache/home/svn/xyz

12.设置apache开机启动

chkconfig httpd on

13.设置svn开机启动

(1)编写/usr/local/customshell/svn.sh,内容为svnserve –d --listen-port 3690 –r / home/svn/xyz

(2). vim /etc/rc.d/rc.local增加一句:/usr/local/customshell/svn.sh

⑶ linux 下的svn是什么意思

svn有两种存储方式:BDB和FSFS,目前用的最多的是FSFS方式,这种方式的话,一般是存储在\db\revs文件夹下,里面有一堆以版本号命名的文件,如:0、1、2、3、4......,那个就是了。

svn先把0版本的状态压缩成1个文件,然后每次版本更新时就针对变动的部分做一个压缩文件,每次都是增加一个增量包,最后在服务器上能看到文件名为从0开始到最终版本的一系列文件

⑷ 怎么才能使用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安装svnlinux安装svn

linux配置已有的文件夹为svn的指定目录?

要实现这个想法,关键原理就是把default这个文件夹变成在svn控制之下的一个工作副本,然后通过post-commit钩子去自动更新这个工作副本。几个关键操作:

1、需要在服务器上安装svn服务器端,启动svn服务,并创建一个svn库;

2、将当前的default文件夹变成新建的svn库的工作副本(客户端存放数据的文件夹),具体操作:将当前default文件夹下的内容import到新建的svn库中,然后再清空default,然后再将svn库中的内容checkout到default;

3、使用svn的post-commit钩子(这个钩子是在每次成功commit后被SVN服务器自动调用的),编辑这个钩子,内容就是svnupdate文件夹default,这样每次commit成功后就会自动更新default文件夹;

4、在你自己的电脑上checkout那个svn库,然后你就可以从本地commit,然后服务器端就自动更新default文件夹了。

怎样在visiostudio中安装svn插件?

先把visualsutdio开工具全部关闭,然后在安装SVN包,然后在打开visualstudio选择工具->选项->源代码管理->插件管理会多出一个SVN的选项选择就行了

阅读全文

与linux下svn安装有几种方式相关的资料

热点内容
怎么显示u盘隐藏文件夹图标不见了怎么办 浏览:99
fm2014数据库 浏览:377
大美卓越app安卓 浏览:138
ps生成图像资源后文件去哪了 浏览:238
如何看待电影票房刷数据 浏览:264
qq情侣网名不明显的 浏览:935
做个加盟网站需要多少钱 浏览:67
win10港服下载太慢 浏览:524
编程员十年后怎么样 浏览:243
华为省电模式代码大全 浏览:996
桌面文件删不掉找不到 浏览:550
安卓凯立德主程序下载 浏览:898
文件夹粉碎器 浏览:37
部落冲突有没有什么实用的助手app 浏览:786
怎样快速的删除电脑桌面文件 浏览:499
手机的文件夹哪些可以删除 浏览:12
少儿编程和无人机哪个更值得去学 浏览:46
乐高与编程课哪个更好 浏览:282
三星s7怎么建文件夹 浏览:704
linux下svn安装有几种方式 浏览:381

友情链接