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 svnserve.conf
我们依次修改
3.1,svnserve.conf修改以下几个部分:
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz
3.2,passwd修改为:
[users]
username = password //这里的username和password自己设置
3.3,authz最后加上以下两行(这两行解决了 SVN客户端解决authorization failed问题)
[/]
* = rw
4,启动svnserve即可:
svnserve -d -r /home/myrepos/
5,客户端使用:
客户端用svn或者windows下的TortoiseSVN客户端
5.1,从服务端checkout版本库(在当前目录下)
svn checkout svn://服务器的ip地址/
5.2,自己增加一些文件,或者把之前的东西(如下面三个文件夹)拷贝到当前目录下,想让svn帮你管理
code project document
5.3,假设我把上述三个文件夹放到当前svn的文件夹下想让svn管理,然后我要做的是添加到svn版本库里:
svn add code project document //或者直接用svn add *
5.4,最后提交到svn服务器
svn commit -m 'import three directories'
一定要对当前版本写注释。
转载于:https://blog.51cto.com/12927979/1956380
svn的搭建和和文件检出与提交相关推荐
- 版本控制之svn命令行下检出、提交、更新
2019独角兽企业重金招聘Python工程师标准>>> 4 使用命令行模式访问SVN服务器 4.1 检出 ①首先进入自己的工作目录,例如:D:\DevWorkSpace\SVNS ...
- idea中svn的更新、检出、提交操作
一.首先集成svn到idea 点击+号连接svn仓库地址 等待代码下载完毕后就可以对代码进行update,commit操作了 更新操作方法一:项目上右键 方法二:点击快捷图标 方法三: 代码提交 方法 ...
- Tortoisesvn从SVN检出、导出和上传文件
准备工作:下载安装Tortoisesvn https://tortoisesvn.net/downloads.html 说明: Check out检出获得文件后,检出的文件仍处于SVN版本控制中,与版 ...
- studio项目上传svn服务器,SVN在AndroidStudio中的使用(一),SVN安装配置和项目检出更新...
由于断断续续的使用SVN,经常出现过一段时间就忘记SVN的基本操作方式,因此编写一份在AndroidStudio中使用SVN的详细教程,为自己做一个记录,便于之后的查阅. 本文主要记录如下操作. SV ...
- 从SVN上检出项目转换为maven项目失败
昨天遇到了一个问题,就是从SVN上下载了公司的一个子项目,结果发现无法转换为maven的目录格式: 报错信息为pom.xml的<parent>标签报错: 然后仔细研究了一下maven发现, ...
- Eclipse SVN插件检出Src下面的包变成了文件夹解决
1.问题: 今天用eclipse的SVN插件检出服务器上的项目后,原来的src目录下包全变成了文件夹,网上查了很久似乎没有好的文章好的解决方法. 如下图所示. 2.解决方法: 到文件夹里面从works ...
- SVN:安装svn进行上传和检出文件的常用命令
QUESTION:SVN:安装svn进行上传和检出文件的常用命令 ANWSER: 1.将文件checkout到本地目录svn checkout path(path是服务器上的目录) 例如:svn ch ...
- SVN检出报错,SVN更新时忽略指定文件或文件夹
场景 SVN检出报错,经检查是使用Mac的同事对部分文件名的命名不规范,Windows不支持该命名方式,该报错无法忽略,无法继续检出 由于报错的文件我用不到,故忽略该有问题的文件夹 解决方案 选择一个 ...
- Mac如何使用svn添加副本,检出上传以及更新代码文件
SnailSVN精简版的妙用 SnailSVN的下载,安装和配置 SnailSVN分为专业版和精简版, 专业版是收费的,我们使用精简版是完全ok的,只不过精简版只能添加一个副本. 下载 :Appsto ...
最新文章
- Configure Drill
- History of Microsoft Windows CE
- java的runtime类,java中Runtime类的简单应用
- selenium实现登录百度(自动识别简单验证码)
- 定时器Timer的实现
- python从26个字母中随机挑选5个_【习题之Python篇】习题6
- How to Leak a Context: Handlers Inner Classes
- go 语言的web 框架
- oracle goldengate 数据库实例,案例:Oracle goldengate报错ggsci: error while loading shared libraries:...
- java 正则判断二进制_java正则表达式
- php mysql多表关联删除_MySQL中多表删除方法
- 拼多多的硬核逆生长!
- Oracle 递归查询 (start with ...connect by ...prior)
- 吴恩达机器学习 编程作业 python 版提交方法以及代码-week2
- 使用opencv转化图片格式
- 首届百度Apollo生态大会为什么选择长沙?
- 守护绿水青山,环保数采仪一马当先!
- 思维改变生活:很多事情亲身经历之后才会明白
- Hive left semi join ,select 和 where中不能出现右表字段/不会生成笛卡尔积
- Oracle 实验六:PL/SQL编程基础(1)