SVN中的check out与export的区别, Revent
来源:互联网 发布:论校园网络的设计思路 编辑:程序博客网 时间:2024/05/02 02:06
- check out跟check in对应,export跟import对应。
- check out导出获得文件后,导出的文件仍处于SVN版本控制中,与版本库保持关联,比如你可以进行Svn Update或者Svn Commit操作。同时导出文件夹下有一个.svn的隐藏文件夹,存储着一些版本的元数据信息。
- export 简单导出一个版本的数据,导出的文件脱离SVN版本控制,修改后无进行Update和Commit操作。导出文件夹下没有.svn目录。
* 其它操作
a 冲突解决(Resolved)
如果我们本地进行了修改,而别人又把他的修改提交到了服务器上,这时我们执行Update就可能出现冲突(Conflict)。Resolved的作用不是解决冲突,它不进行任何合并,而是忽略掉他人的修改,允许我们将自己的版本提交到服务器上。
简单的说,Revent是撤销本地修改,而Resolved是保留本地修改。
b 清除异常状态(Cleanup)
如果在执行某个命令的时候出现异常,比如服务器突然挂了,本地的工作区就会处于一种异常状态,通过Cleanup能够清除这种状态,使工作区不受到影响。
c 锁定(Get lock)和解锁(Release lock)
冲突都是由于不同的开发人员同时修改了同一份文件造成的,因此,为了避免这种情况,我们可以强行锁定自己要修改的内容,这样其他人在我们解锁前就无法提交其修改。
4 Commit的时候要看看有没有需要打上勾的额外需要上传的文件。
出处:http://blog.csdn.net/zndxlxm/article/details/7763116
0 0
- SVN中的check out与export的区别, Revent
- SVN中的check out与export的区别
- SVN中的check out与export的区别
- SVN中的check out与export的区别
- SVN中的check out与export的区别
- SVN中的check out与export的区别
- SVN中的check out与export的区别
- SVN中的check out与export的区别
- SVN中检出(check out) 和 导出(export) 的区别
- 【SVN】中检出(check out) 和导出(export) 的区别
- SVN中检出(check out) 和 导出(export) 的区别
- 【SVN】中检出(check out) 和导出(export) 的区别
- 【SVN】中检出(check out) 和导出(export) 的区别
- svn check in ,check out, import, export
- 【转】SVN中检出(check out) 和 导出(export) 的区别
- SVN中检出(check out)、导出(export)、导入(import)、add(添加)、update(更新)的区别
- 检出(check out) 和 导出(export) 的区别是什么
- 删除svn check out的文件
- 原生JavaScript技巧大收集
- 心语星愿
- java中 jdbc报错 ORA-00911: 无效字符
- C#怎么写路径
- 平衡二叉查找树的一些知识总结
- SVN中的check out与export的区别, Revent
- Objective-C中的instancetype和id关键字
- 工具CocosBuilder的使用--集成
- 对象内存布局 (1)
- 【转载】正则表达式的数字实例
- LINQ to SQL快速上手
- Android 报错记录
- Android中的Handler总结
- 动态查看log