Svn window图形的客户端使用方法.doc_第1页
Svn window图形的客户端使用方法.doc_第2页
Svn window图形的客户端使用方法.doc_第3页
Svn window图形的客户端使用方法.doc_第4页
Svn window图形的客户端使用方法.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Svn window图形的客户端使用方法一、 SVN是什么?SVN是一种分支版本管理软件,对每一次提交的数据都有记录,可以任意创建版本分支,可以设定每一个用户的读写权限,为数据安全以及保证软件开发过程中版本稳定性。SVN每次提交都会有一个新的版本号产生。关键字:SVN当前版本 HEAD本地最后一次更新的版本 WorkBase二、 SVN之数据更新(checkout&update)SVN在第一次进行更新(checkout)的时候需要指定SVN服务器URL地址以及checkout内容存放的目录,在第一次访问SVN的时候是需要输入帐户和密码的,可以点击save autoentication保存密码后续的更新需要通过Update选项进行内容更新,需要更新到指定版本需要通过右键菜单并且在弹出的对话框中指定需要更新的版本号三、 SVN之数据提交(commit)在本地如果要向SVN添加新的内容需要先选定需要提交的文件或者文件夹然后通过SVN的Add右键菜单添加,此时会弹出一个对话框,在对话框中可以再次确认需要提交的文件和文件夹已经添加的文件或者文件夹的图标上会有一个加号内容提交的时候通过右键菜单来提交修改过或者新添加的内容,另外修改过的内容图标会有一个红底的感叹号四、 SVN之数据回滚(revert)当本地修改过的数据不需要了,需要恢复到WorkBase,那么就需要进行数据回滚,选定的文件和目录可以通过右键菜单进行数据回滚五、 SVN之数据删除(delete)SVN上不需要的文件可以通过右键菜单进行删除,并且通过右键菜单提交删除操作六、 SVN之log查看(show log)SVN的内容提交记录可以通过查看。七、 SVN之文件比较(diff&merg)当本地文件的WorkBase版本比SVN对应的文件的当前版本(HEAD)低的时候(也就是有人抢先提交了内容)提交修改的内容会造成版本冲突,此时需要手动解决。解决方法如下,先通过update菜单更新内容(参见前文二),update过程中系统会尝试进行内容融合,如果是文本文件并且运气好的话会融合成功(恭喜你!),否则会产生文件冲突,冲突的文件图标上会有一个三角形感叹号,并且会产生几个临时文件:.mine文件是本地修改过后的文件.r16是WorkBase文件,.r17是Head版本文件(r后面跟的是版本号),带三角感叹号的是系统尝试融合的冲突文件。此时需要进行手动融合。步骤如下:1、 先查看log(参见前文六),看和本地内容冲突的版本的提交者2、 和冲突版本提交者一起打开冲突文件进行内容比对,确定哪些内容是当前需要的,将文件按照当前需求修改正确。3、 修改完毕后通过菜单告诉系统修改完毕4、 提交修改后的内容八、 SVN之目录查看(Repo-browser)可以通过右键菜单查看SVN服务器上的目录和文件九、 SVN之垃圾清除(cleanup)SVN在用户取消操作或者网络中断等等原因可能会导致SVN被锁,导致提交更新等命令不能执行,此时需要右键菜单进行锁定清除。十、 SVN之文件svn:needs-lock属性、锁定与解锁(GetLock/ReleaseLock)对于部分不希望并行修改或者并行修改后容易产生不易解决的冲突的文件,可以对该文件添加一个vn:needs-lock属性,添加该选项后,若要对该文件进行修改,必须先GetLock,然后进行修改,提交后自动解锁。若未Get lock时,该文件则为只读,无法编辑。目前已经对07A项目程序sprint进度.xls添加了vn:needs-lock属性。锁定与解锁具体操作方法如下:加锁:选中要锁定的文件或文件夹,点击右键,弹出下列菜单:选择“Get lock”菜单项,弹出选择锁定文件的对话框,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论