svn服务器命令(转)
*验证svn安装是否成功
#svnadmin --version
*创建svn的数据仓库
#svnadmin create /data/svn/svndata/spms
*启动svn服务
#svnserve -d -r /data/svn/svndata/spms 单仓库启动
# svnserve -d -r /data/svn/svndata 多仓库启动(建议)
#svnserve -d -r /data/svn/repos
*验证svn启动是否成功
#netstat -lntup | grep 3690
*客户端检出文件到当前目录下
#svn checkout svn://ip:3690/yourRepoName .
*将本地文件纳入版本控制
#svn add filename
*将本地文件提交到服务器
#svn commit -m “this is a test” filename
*从服务器更新文件到本地
#svn update [fileName]
*删除本地文件
#svn delete filename
*恢复文件
#svn revert filename (revert只能恢复没有提交的操作)
SVN服务启动
#svnserve -d -r /data/svn/svndata
-d 后台执行
-r 版本库的根目录
#svnserve -d -r /data/svn/repos
SVN常用命令
svn checkout 从版本库取出一个工作拷贝
svn commit 将改动的文件提交到版本库
svn update 更新你的工作拷贝
svn add 向版本库中删除文件
svn delete 从版本库中删除文件
svn revert 取消所有的本地编辑
svn info 显示本地或远程条目的信息
svn list 列出版本库目录的条目
svn status 查看当前工作区状态
svn help 获取帮助信息
svnadmin命令(通过路径直接访问版本库)
svnadmin switches
--bdb-log-keep
(Berkeley DB特定)关闭数据库日志自动日志删除功能
--bdb-txn-nosync
(Berkeley DB特定)当提交数据库事务时关闭fsync
--bypass-hooks
绕过版本库钩子系统
--clean-logs
删除不适用的Berkeley DB日志
--force-uuid
缺省情况下,当版本库加载已经包含修订版本的数据时(会忽略流中的UUID,这个选项会导致版本库的UUID设置为流的UUID)
--ignore-uuid
缺省情况下,当加载空版本库时(使用来自流中的UUID,这个选项会导致忽略UUID)
--incremental
导出一个修订版本针对前一个修订版本的区别,而不是通常的完全结果。
--parent-dir DIR
当加载一个转储文件时,根路径为DIR而不是/
--revision ARG
指定一个操作的修订版本
--quiet
不显示通常的过程——只显示错误
--use-post-commit-hook
当导入使用一个转储文件时,在每次新的修订版本产生时运行版本库post-commit钩子
--use-pre-commit-hook
当加载一个转储文件时,每次新的修订版本产生时运行版本库post-commit钩子。如果钩子失败,终止提交并中断加载进程
svnadmin create 创建一个新的空的版本库
svnadmin deltify [-r LOWER[:UPPER]] REPOS_PATH 修订版本范围的路径的增量变化
svnadmin dump REPOS_PATH > repofile 将文件系统的内容转储到标准输出
svnadmin help 帮助
svnadmin hotcopy REPOS_PATH NEW_REPOS_PATH 制作一个版本库的热备份
svnadmin list-dblogs REPOS_PATH询问Berkeley DB在给定的subversion版本库有哪些日志文件存在
svnadmin load REPOS_PATH 从标准输出读取
svnadmin lslocks REPOS_PATH < repofile 打印所有锁定的描述
svnadmin lstxns REPOS_PATH 打印所有未提交的事物名称
svnadmin recover REPOS_PATH 将版本库数据库恢复到稳定状态
svnadmin rmlocks REPOS_PATH LOCKED_PATH 无条件的删除版本库的一个或多个锁定
svnadmin rmtxns REPOS_PATH TXN_NAME 从版本库删除事物
svnadmin setlog REPOS_PATH -r REVISION FILE 设置某个修订版本的日志信息
svnadmin verify REPOS_PATH 验证版本库保存的数据
svn服务器命令(转)的更多相关文章
- 搭建svn服务器&服务器客户端使用笔记
参考借鉴文章:http://www.cnblogs.com/vijayfly/p/5711962.html 之前尝试着用git管理公司代码,但被一个问题困惑了很久无法解决,那就是git该如何只pull ...
- 版本控制-svn服务器搭建和常用命令(centos 6.3)
Svn是比较优秀的版本控制工具,虽然功能和性能上无法和Git媲美,但由于其容易搭建和使用的特性,所以在各个小公司还是很受欢迎的.使用Git可参考<版本控制-Git服务器搭建和常用命令使用> ...
- Mac下SVN服务器环境的搭建和配置(除展示图片外,所有命令在Linux/Unix下适用)
这几天领导没有安排工作,闲着没事就想把自己这两年做iOS开发时感觉知识有欠缺的地方想好好深入地补习一下,昨天和今天就计划好好学习下SVN和git的从创建和到原理,到命令,到界面的使用.一不小心被另一领 ...
- centos下svn的主要常用命令(解决商城系统添加的文件无法自动更新至svn服务器)
问题描述: 在商城中通过网页上传的png文件无法自动添加到版本库中. 查找过程: 通过程序分析,增加的主要是数据文件,主要分布在data目录中. svn list /home/ggg --depth= ...
- 版本控制-https svn服务器搭建和常用命令(centos 6.3)
Svn是比较优秀的版本控制工具,虽然功能和性能上无法和Git媲美,但由于其容易搭建和使用的特性,所以在各个小公司还是很受欢迎的.使用Git可参考<版本控制-Git服务器搭建和常用命令使用> ...
- 在本机搭建SVN服务器
目的:在没有正式的SVN服务器的情况下,完成代码的本地备份. 参考:http://blog.csdn.net/ladofwind/article/details/2100200 以下是具体内容: 如何 ...
- Linux下的SVN服务器搭建
Linux下的SVN服务器搭建 鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人 本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,故此总 ...
- Windows下SVN服务器的搭建步骤
1.下载svn服务端和客户端 服务端VISUALSVN SERVER:https://www.visualsvn.com/ 客户端TortoiseSVN:https://tortoisesvn.net ...
- CentOS安装SVN服务器
Step1:安装svn服务器 $ yum install subversion Step2:创建SVN版本库目录 $ mkdir /workplace/svnrepos Step3:创建版本库 $ s ...
随机推荐
- 【简记】修改Docker数据目录位置,包含镜像位置
为啥要改? Docker安装后默认下载的位置在/var/lib/docker ,如果/var分区没有独立分出来,Linux下默认是与/根分区在一起.一般我们装Linux系统的时候,除了做邮件服务器外, ...
- 使用Docker安装mysql,挂载外部配置和数据
.挂载外部配置和数据安装 mkdir /opt mkdir /opt/mysql mkdir /opt/mysql/conf.d mkdir /opt/mysql/data/ 创建my.cnf配置文件 ...
- 用Python程序温度转换实例
实例:温度转换 (1)分析问题:利用程序进行温度转换,由用户输入温度值,程序给出输出结果:通过语音识别,图像识别等方法自动监听并获得温度信息发布渠道(如收音机.电视机)给出的温度播报源数据,再由程序装 ...
- framework7 下拉刷新、无限滚动
下拉刷新: html: <div class="page-content ptr-content"> <%--下拉刷新图标--%> <div clas ...
- Boleto 银行付款
Boleto是由多家巴西银行共同支持的一种支付方式,在巴西占据绝对主导地位,客户可以到巴西任何一家银行.ATM机.caipiao网点或使用网上银行授权银行转账. 该支付渠道有如下特点:1. 一旦付款, ...
- redis AbortOnConnectFail
AbortOnConnectFail =true 服务器上停止redis service,即便后来redis服务端修好能够接通时,也不会自动连接. 所以建议设为false
- html5调用手机震动
在h5里面里面,浏览器对象有个vibrate属性.顾名思义,翻译过来就是震动的意思,这个api属性方法如下: 要调用的例子 if (window.navigator.vibrate) window.n ...
- Kafka Streams开发入门(1)
背景 最近发现Confluent公司在官网上发布了Kafka Streams教程,共有10节课,每节课给出了Kafka Streams的一个功能介绍.这个系列教程对于我们了解Kafka Streams ...
- es聚合后排序
注意: es版本至少6.1以上 语句: GET 76/sessions/_search { "size": 0, "query": { "bool&q ...
- 连接mysql报"ERROR 1130: Host xxx.xxx.xxx.xxx is not allowed to connect to this MySQL server"
最近在服务器上部署好的应用突然间连接不上mysql数据库,报错“ERROR 1130: Host xxx.xxx.xxx.xxx is not allowed to connect to this M ...