http://www.cppblog.com/kuramawzw/archive/2011/04/26/145048.aspx 命令详细说明
http://www.neatstudio.com/show-572-1.shtml 这个不错,命令都挺详细
http://wangjiajun53880.blog.163.com/blog/static/117001394201011953344149/
http://www.pkphp.com/2008/07/15/linux%E4%B8%8Bsvn%E5%91%BD%E4%BB%A4%E5%A4%A7%E5%85%A8/
http://blog.csdn.net/DL88250/archive/2007/09/12/1782569.aspx
http://www.docin.com/p-46200672.html
http://space.itpub.net/9759696/viewspace-86383
http://ictch.iteye.com/blog/1055306
########################################
后台运行SVN
svnserve -d -r /opt/svndata/repos/
SVN提交,没有--message会进入编辑软件
svn ci --message modify rain.txt
当前文件的冲突已经解决,应用合并后的文件
--accept ARG : 指定自动解决冲突动作的源
('base', 'working', 'mine-conflict',
'theirs-conflict', 'mine-full', 'theirs-full')
svn resolve rain.txt --accept working
解决冲突的办法:用最新的版本覆盖本地的
cp rain.txt.r56 rain.txt 首先用最新的覆盖本地的
svn resolve rain.txt --accept working 再用这个命令解决冲突
还有一个办法就是恢复本地的修改
svn revert rain.txt
-r [--revision] ARG : ARG (一些命令也接受ARG1:ARG2范围)
版本参数可以是如下之一:
NUMBER 版本号
'{' DATE '}' 在指定时间以后的版本
'HEAD' 版本库中的最新版本
'BASE' 工作副本的基线版本
'COMMITTED' 最后提交或基线之前
'PREV' COMMITTED的前一版本
svn diff -r 47:48 比较47版本和48版本的差别
svn log -r head显示最新版本的提交日志
svn diff -r head 显示本地文件和最新版本的差别
svn update -r prev rain.txt将这个文件更新到前一个版本
svn update -r 版本号,例如:svn update -r 8 更新到第8版本
svn co svn://localhost --r {'2011-06-13'}
svn add test.txt添加一个新的文件
svn del text.txt 删除一个文件
svn copy svn://localhost svn://localhost/branches -m "dfdfdfdfdfdf" 建立分支,直接远程拷贝
svn switch svn://localhost/branches 切换到分支
svn delete svn://localhost/yan -m "kdfdkfjkdf" 删除分支
svn copy rain svn://localhost/yan -m "lklklk" 直接把本地的做成一个分支
svn info|grep URL看svn的URL
使用svn的externals属性
1. 定义一个svn的终端编辑器,比如vim:
export SVN_EDITOR=mate
2.使定义的生效
source ~/.bashrc
3.直接编辑
svn pe svn:externals test-repo
详细的说明可以看这里的
http://scmbob.org/how_to_use_svn_externals.html
分享到:
相关推荐
SVN使用教程总结
SVN使用教程总结.doc
SVN是一个代码版本管理器,相信在IT公司上班的亲们都了解这个软件,这个是我刚刚使用的使用对使用方法的总结,适合给初学者看
学习总结,这是一篇关于版本控制知识 与 SVN 软件操作的学习总结
测试资料\版本控制\svn学习总结.svn学习总结
SVN用法总结,介绍具体svn的各种命令
svn服务器配置 说的很详细 我就是这样配置好的
工作中总结的经验 都是svn常用的实用操作
svn技术总结本人自己学习笔记.zip
Linux详细教程大全之SVN命令总结
自己总结的svn与cvs对比,概括总结 概括总结
svn的个人总结,包括服务端的使用的一些命令还有就是客户端的一些常见问题的概述
压缩包是有两部分组成,一个文件夹是我下载的SVN服务器以及客户端和VS...另一个是一个PPT,关于怎么使用服务器、客户端的VS插件的详细解释和软件的安装,包含图片解释和文字说明,是我个人总结出来的使用SVN的方法。
svn 使用详解,中文版,文档看不懂的小伙伴不妨看下,中文自己花了很长时间总结的,超实用,可以作为培训资料
对svn初次用户的导航,简单说明安装和配置步骤,包括参考站点,下载地址等, 加入了一些上次没有完善的地方,包括url的说明以及服务器的启动等
NULL 博文链接:https://baobeituping.iteye.com/blog/764439
就是简单对图形界面化工具的一个简单总结,对于刚刚学习svn的人应该有理顺思路的作用
介绍SVN各个目录使用规范 Svn目录使用规范 TortoiseSVN客户端工具 选择创建SVN目录结构的选项(生成trunk、branches、tags目录),如下图: 1、 trunk是主分支,是日常开发进行的地方。 2、branches是分支...
1、下载最新版本的svn服务器 比如 svn-1.4.6-setup.exe 2、下载最新版本的svn 客户端 比如TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi 3、在磁盘上创建一个空文件夹 如d:\repository 4、在repository文件夹下建多...
这是我自己总结的SVN版本控制工具使用的一些具体操作,希望能给大家带来帮助