Ubuntu14.04搭建安装svnserver
前两天,公司准备搭建一个svnserver,供大家使用。于是。就先装了一个Ubuntu系统,然后搭建了svnserver的环境。以下把svn搭建的详细过程描写叙述下:
1、安装svn
sudo apt-get install subversion
2、创建代码仓库
svnadmin create /home/svn/project
该命令完毕之后,进入project文件夹,输入ls查看
显示文件夹:
conf db format hooks locks README.txt
说明仓库创建成功
3、改动文件运行权限
chmod +x /home/svn/project/conf/authz chmod +x /home/svn/project/conf/passwd chmod +x /home/svn/project/conf/svnserve.conf
4、配置svn权限,账户和password,输入以下命令
vim /home/svn/project/conf/svnserve.conf
将隐藏的例如以下文件显示出来。直接去掉前面的#就可以,且前面不要有空格
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
密码改动:
vim /home/svn/project/conf/passwd
增加:
[users]
user(可自己命名)=123456(自设password)
5、启动svn服务并查看是否启动正常
svnserve -d -r /home/svn/project/
查看命令:
sudo netstat -antp |grep svnserve
6、杀掉svn进程而且重新启动
重新启动svn,首先查看svn进行的id
ps -A | grep "svn"
然后再杀掉进程id
kill 进程id
重新启动:
svnserve -d -r /home/svn/project/
开机自己主动启动svn:先打开rc.local
vi /etc/rc.local
在rc.local文件里增加例如以下命令:
svnserve -d -r /home/svn/project/
7、上传文件资料到project中
svn import directory/ file:///home/svn/project -m "inital import"
8、windowclient安装svn
svnclient官网下载:http://tortoisesvn.net/downloads.html
下载安装后,通过訪问url:svn://192.168.2.145/project
9、svn的一些其它命令
svn up //更新文件
#svn commit -m "凝视" xxx.txt //提交文件
#svn add file //新建文件并加入到svn
svn add *.txt //(加入当前文件夹下全部的txt文件)
svn delete test.txt //删除test.txt
svn log test.txt //查看test文件的log信息
svn co svn://x.x.x.x ./ //检出一份版本号库文件到当前文件夹
svn switch --relocate svn://x.x.x.x svn://x.x.x.x //又一次定位SVN版本号库地址
$_64(X6F68U.png)
$_64(X6F68U.png)
注意事项:
刚開始搭建svn时,window訪问svn时出现:unable to connect a repository at URL
有两种方法能够解决:
1、右键点击本地的svn。TortoiseSVN->Settings->Saved Data,clear缓存数据
2、凝视掉authz-db 然后重新启动svn,再次import,输入username和password,就能够訪问project中的内容了
接下来就能够对svn进行各种操作了
。
Ubuntu14.04搭建安装svnserver的更多相关文章
- 【转】Ubuntu14.04搭建安装svnserver
原文网址:http://www.cnblogs.com/blfshiye/p/5168028.html 前两天,公司准备搭建一个svnserver,供大家使用.于是.就先装了一个Ubuntu系统,然后 ...
- Ubuntu14.04 Tomcat 安装过程记录
Ubuntu14.04 Tomcat 安装过程记录 检查java的版本 zhousp@ubuntu:~$ sudo java -version [sudo] password for zhousp: ...
- ubuntu14.04搭建Hadoop2.9.0集群(分布式)环境
本文进行操作的虚拟机是在伪分布式配置的基础上进行的,具体配置本文不再赘述,请参考本人博文:ubuntu14.04搭建Hadoop2.9.0伪分布式环境 本文主要参考 给力星的博文——Hadoop集群安 ...
- [译]How to Install Node.js on Ubuntu 14.04 如何在ubuntu14.04上安装node.js
原文链接为 http://www.hostingadvice.com/how-to/install-nodejs-ubuntu-14-04/ 由作者Jacob Nicholson 发表于October ...
- Ubuntu14.04下安装Hadoop2.5.1 (单机模式)
本文地址:http://www.cnblogs.com/archimedes/p/hadoop-standalone-mode.html,转载请注明源地址. 欢迎关注我的个人博客:www.wuyudo ...
- Ubuntu14.04编译安装mysql5.6.26
Ubuntu14.04编译安装mysql5.6.26 (1)安装编译源码需要的包 sudo apt-get install make cmake gcc g++ bison libncurses5-d ...
- 二、Ubuntu14.04下安装Hadoop2.4.0 (伪分布模式)
在Ubuntu14.04下安装Hadoop2.4.0 (单机模式)基础上配置 一.配置core-site.xml /usr/local/hadoop/etc/hadoop/core-site.xml ...
- Ubuntu14.04下安装Flash Player
Ubuntu14.04下安装Flash Player youhaidong@youhaidong:~$ sudo apt-get install flashplugin-nonfree [sudo] ...
- [原]在使用ubuntu14.04,安装devstack的时候报错./stack.sh: line 463: generate-subunit: command not found
=======在使用ubuntu14.04,安装devstack的时候报错./stack.sh: line 463: generate-subunit: command not found 2016- ...
随机推荐
- 新手使用ThinkPHP3.2.3的命名空间问题
ThinkPHP3.2.3的命名空间问题 命名空间的出现是为了避免命名冲突. 我们在TP3.2.3的Collection和Model的创建过程中经常会遇到这样的两行代码: 这是在控制器中的写法.其中n ...
- fopen 參数具体解释
fopen fopen(打开文件) 相关函数 open,fclose 表头文件 #include<stdio.h> 定义函数 FILE * fopen(const char * path, ...
- phpStudy + JspStudy 2014.10.02 下载
phpStudy + JspStudy 2014.10.02 下载 目标:让天下没有难配的php环境. phpStudy Linux版&Win版同步上线 支持Apache/Nginx/Teng ...
- JS回调函数的使用和作用
<html> <head> <title>回调函数(callback)</title> <script language="javasc ...
- JS中的函数节流
函数节流的目的 从字面上就可以理解,函数节流就是用来节流函数从而一定程度上优化性能的.例如,DOM 操作比起非DOM 交互需要更多的内存和CPU时间.连续尝试进行过多的DOM 相关操作可能会导致浏览器 ...
- Toolbar 和 CollapsingToolbarLayout一起使用时menu item无点击反应解决办法
昨天一直在琢磨为什么Toolbar和CollapsingToolbarLayout一起使用时menu item无点击放应的原因,后来在stackoverflow上一条回答,说可能是Toolbar的背景 ...
- XtraReport改变纸张方向
XtraReport纸张方向改变可以通过修改Landscape属性: Landscape=true 为横向输出 Landscape=false 为纵向输出
- iOS 之URL schemes
添加 URL schemes 步骤: 1.打开info.plist文件. 2.点击 “+ ”号添加,或者在列表上点击鼠标右键,选择 Add Row. 3.选择 URL types. 4.点击三角号展 ...
- VS2012 运行项目在IE中可以运行,但是在google和firefox却不能打开。
笔记本重装了系统之后,打开VS2012 调试的时候,发现在IE下能够运行调试.net项目,但是使用google和firefox的时候却不能打开项目.苦思冥想不知道是怎么回事儿,后来经过在网上查阅各种资 ...
- python调用ice接口
今天用python调用ice接口,遇到如下提示 ImportError: No module named Ice 解决方案是 set PYTHONPATH=C:\Program Files\ZeroC ...