TortoiseSVN 、VisualSVN Server 学习
2016-07-04 11:02
549 查看
TortoiseSVN 、VisualSVN Server 学习
两个人同时修改同一个文件,后一个人直接commit不同行修改:
Error Commit failed (details follow);
Error File or directory ‘readme.txt’ is out of date ; try updating //文件已经过时,尝试更新
Error resource out of date ;try updating
后一个人按要求去update
Merge xxx\xx\readme.tx 合并
Complete At revision:8
同行修改造成冲突:
Warning! One or more files are in a conflicted state.
这是出现四个文件 :readme.txt \ readme.txt.mine\ readme.txt.r9 \readme.txt.r10
原文件代码中出现;
<<<<<<.mine
xxxxxxxxxxxx;
xxxxxxxxxxxxxx; =========== 意思是到这里是我的修改代码
xxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxx >>>>>>>>>.r10 最新版本修改的代码
修改冲突方法:
右键点击冲突文件 — TortoiseSVN — Edit conflicts
ok!
然后解决冲突文件 (即让之前出现的多个版本文件合为一):
右键点击冲突文件 — TortoiseSVN — Resolved…
恢复之前版本;
右键点击冲突文件 — TortoiseSVN — Show log 选择具体的版本进行恢复 Revert to this revision
点击单个文件 查看log 可以open 文件看具体代码
点击空白区域可以看所有版本的log
subversion官方推荐的备份方式。
关闭所有运行的进程,并确认没有程序在访问存储库(如 httpd、svnserve 或本地用户在直接访问)。 备份svn存储库 压缩备份 svnadmin dump /home/workhome/svn/repository | gzip > ~/repository-backup.gz #不压缩备份 svnadmin dump /home/workhome/svn/repository > ~/repository-backup.svn 恢复svn存储库 #建立新的svn存储库 svnadmin create /home/workhome/svn/newrepository #确认成功与否 ls -l /home/workhome/svn/newrepository #导入存储库数据 svnadmin load /home/workhome/svn/newrepository < ~/repository-backup.svn
相关文章推荐
- Seafile Server本地权限提升漏洞(CVE-2014-5443)
- 从USB安装Ubuntu Server 10.04.3 图文详解
- 使用zabbix监控Nginx活动状态--Part1
- 高效访问Internet-启用ISA Server的缓存
- windows server域用户提升到本地更高权限组中的方法
- 完美解决SQL Server 安装问题:以前的某个程序安装已在安装计算机上创建挂起的文件操作
- IIS 错误 Server Application Error 详细解决方法
- 在WINXP系统上安装SQL Server企业版的方法
- SQL Server 存储过程的分页
- SQL Server复制需要有实际的服务器名称才能连接到服务器
- SQL Server 2000向SQL Server 2008 R2推送数据图文教程
- SQL server 表操作介绍
- SQL Server 2000 注入防护大全(二)
- SQL Server 2000 注入防护大全(一)
- 怎样把Windows server 2003转换成工作站系统
- Windows Server 2007四月CTP发布 下载
- IIS运行错误 Server Application Error 错误代码 Error: 8004的解决方法
- Microsoft SQL Server 2008安装图解教程(Windows 7)
- ASP基础入门第十篇(ASP内建对象Server)
- ISA Server 的故障排除工具(2)