企业级SVN使用方法
来源:互联网 发布:js时间戳转换工具 编辑:程序博客网 时间:2024/06/06 11:40
svn :subversion 代码版本管理,集中式管理。区别git,git是分布式管理。
svn简单常用的命令
add file: 添加文件
add folder: 添加文件夹
delete: 删除
commit: 提交
log:日志
一. 检出与导出的区别
检出 checkout 与 导出 export 的区别,checkout会有一个.svn(库代码的log信息都在这目录里面)的隐藏目录,能与库代码产生关联,而export没有.svn目录,故不能与版本库产生关联。
二. SVN其他重要操作
1.拉分支:
a. copy to
从主干trunk中copy to出当前的问题单到分支 branches(最好建有自己的工作目录)中
b. checkout
从branches中找到自己的目录中的问题单,然后checkout该问题单到本地的目录中。
c.修改
修改问题单确认无误后,再提交
d.commit
一定确认问题无误后,就可以commit该问题单到,branches自己的工作目录下
2.合主干
a.checkout
从库的trunk中找到该问题单,然后checkout出那份问题单到本地。
b.merge
右击merge该问题单,就会让你填路径,此时路径就是让你在前面commit上去的目录。
拉分支,合主干这样做的好处在面对大型项目的时候每个人都有自己的不同分工,以免库中文件过大,或者有和自己问题单无关的问题单checkout出来,浪费时间和精力。
3.冲突conflict解决
原因:checkout的代码和当前版本库的版本号不一致,导致commit不上去。
解决方法:产生冲突会多出现几个差异文件,可以通过log 和找到其他修改过该文件的人,然后商量决议,最终选着一个版本,然后右击resolve就会解决冲突,别忘记commit,才会更改库代码。
4.get lock 和release lock
当你对一个文件修改的时候,不允许其他人修改,这时候就可以右击get lock,这样别人就无法和你同时修改该文件,只有等你lock release 释放锁的时候,别人才能对其进行修改。
- 企业级SVN使用方法
- SVN使用方法
- SVN使用方法
- SVN使用方法
- svn使用方法
- SVN使用方法
- SVN使用方法
- SVN使用方法
- svn使用方法
- SVN使用方法
- svn使用方法
- SVN使用方法
- svn 使用方法
- SVN 使用方法。
- SVN使用方法
- SVN使用方法
- svn merge使用方法
- SVN客户端的使用方法
- 【Java.NIO】Selector,及SelectionKey
- MyBatis 参数处理
- 关于Quartus II工程综合时间过长问题的解决
- 洛谷P1025 数的划分
- Bootstrap简洁、直观、强悍的前端开发框架
- 企业级SVN使用方法
- HDU 1719 Friend
- g++基本用法
- Vue2 封装的 Quill 富文本编辑器组件 Vue-Quill-Editor
- 面试问题总结
- 【项目实战】---统计逗号隔开的字符串的数量
- Github账号怎么添加SSH keys
- n个数的排列问题(回溯法)
- 从简入难makefile文件编写,Linux C++编程,简单vi命令