svn学习笔记(2)操作----还原,重命名,冲突处理,权限配置等
2016-04-03 10:37
204 查看
1.查看某个文件的所有版本信息
2.版本还原,还原到之前的某一个版本
通过show log查看
查看某个文件的所有版本后,可以在这些版本之间自由切换
3.文件改名
文件改名字给我们一个教训:
如:index改为newindex
文件改名之前的版本信息就看不到了
4.svn屏蔽文件上传
然后得提交到svn服务器,删除它
上述操作后,可以从忽略列表中去除它
所有相同后缀的忽略
5.冲突解决
两个人一前一后提交相同的文件,就会产生冲突。
有两个用户:xiaoming和xiaoniu
xiaoming:14:25 修改文件 goods.php
15:00修改完成提交文件(提交会产生冲突)
xiaoniu : 14:40修改文件 goods.php
14:50修改完成提交文件(顺利提交)
产生冲突如何解决:
1.大家修改代码的行数不是同一行(该冲突解决较简单
2.大家修改的代码是同一行
更新后的样子
冲突产生的相关文件要删除,否则不能提交
6.用户设置
修改文件:svnserve.conf
修改文件passwd
修改文件authz
修改文件svnserve.conf,或者将匿名账号注释掉
这样就能够在查看日志的时候看到操作的作者了
给svn设置用户权限:可以根据具体用户来设置也可以根据组来设置
6.让svn开机自动启动服务
注意:
2.版本还原,还原到之前的某一个版本
通过show log查看
查看某个文件的所有版本后,可以在这些版本之间自由切换
3.文件改名
文件改名字给我们一个教训:
如:index改为newindex
文件改名之前的版本信息就看不到了
4.svn屏蔽文件上传
然后得提交到svn服务器,删除它
上述操作后,可以从忽略列表中去除它
所有相同后缀的忽略
5.冲突解决
两个人一前一后提交相同的文件,就会产生冲突。
有两个用户:xiaoming和xiaoniu
xiaoming:14:25 修改文件 goods.php
15:00修改完成提交文件(提交会产生冲突)
xiaoniu : 14:40修改文件 goods.php
14:50修改完成提交文件(顺利提交)
产生冲突如何解决:
1.大家修改代码的行数不是同一行(该冲突解决较简单
2.大家修改的代码是同一行
更新后的样子
冲突产生的相关文件要删除,否则不能提交
6.用户设置
修改文件:svnserve.conf
修改文件passwd
修改文件authz
修改文件svnserve.conf,或者将匿名账号注释掉
这样就能够在查看日志的时候看到操作的作者了
给svn设置用户权限:可以根据具体用户来设置也可以根据组来设置
6.让svn开机自动启动服务
注意:
相关文章推荐
- iOS——自定义cell的两种方式
- c# 使用FtpWebRequest,FtpWebResponse ,Stream 实现获取文件列表及下载
- 通过控制台ndk-build成功,用eclipse run提示大量变量不能resolved
- [HeadFirst-HTMLCSS学习笔记][第十四章交互活动]
- play with framework
- 关于listView的理解(转载自leesa)
- [HeadFirst-HTMLCSS学习笔记][第十四章交互活动]
- 行列递增矩阵的查找(面试题)
- 打印具有下面规律的图形
- 状态机思路在程序设计中的应用(转)
- 猫叫了,老鼠跑了!(复习委托和事件)
- lintcode:数字组合 II
- Codeblocks中同时给整形数和字符型数组赋值,出现了一个诡异的情况
- [HeadFirst-HTMLCSS学习笔记][第十三章表格]
- Linux -- uname命令查询操作系统
- [HeadFirst-HTMLCSS学习笔记][第十三章表格]
- 第五周Android实习笔记
- 当发现产品缺乏成功保证时还继续对其投入,才是最大的资源浪费,直接弃坑是明智之举(转)
- C#中泛型容器Stack<T>
- 学习进度05