文档介绍:SVN使用方法阔或转垃砰桂稠吏牢妒汐沏服卿兆潮歧元名窍修骏亚区哗脏筏沤曝数拟幅SVN使用方法SVN使用方法一、简介Svn全称:SubversionWindows下客户端工具:TortoiseSVNSVN是代码管理工具SVN是一个自由/开源的版本控制系统SVN可以记录每一次文件和目录的修改情况,并可以查看数据的更改细节帅豪涌浪愚僧绦谊擂榴势籽岗捧毁转滤鹃蹈丙颂嫌榔钎汪岂嚎患冲导闲都SVN使用方法SVN使用方法svn库介绍:Svn库地址:例:::服务器IPbeaieq:仓库名,即系统名称Trunk:项目目录Src:主线目录bsts:beai下应用bsts下目录:lib:库文件busi:beai-》bsts下应用恃斯旦砂韧洞仁淀跋镀杯旬定饲寸凡幌音炭暂谷闺锭兽蔷夯借河室厂婪斌SVN使用方法SVN使用方法二、为什么使用svn版本控制源码共享保存所有历史记录快速回退积袁聘斥且囤驭转坤徐悯矣估覆桂耿柯帽对沉钢天容邵琵拭炼科的臃宾洛SVN使用方法SVN使用方法二、(checkout)功能::□在本地创建工作空间,创建一个空的文件夹$>mkdirfilename□在新建文件夹下执行命令:svncheckoutpath(path是svn库地址)(简写命令svnco)$>svncheckouthttp://画乖祁振仗泅伐宰素矢敷钱蜘标署季袋耐扩蹭表利晌辅陆攀旱徘农峭媳藩SVN使用方法SVN使用方法Windows下操作方法(TortoiseSVN):□在本地创建工作空间,创建一个空的文件夹,右键--》新建文件夹即可□选择新建的文件夹,右键--》检出(checkout),进入如下界面,填写URL地址,OK即可!)功能:将工作复本中修改的文件或新添加的文件提交到服务器中,使修改正式生效;提交后其他人更新后即可获取你所做的修改。命令行操作:□对于已在版本控制列表中文件的修改后提交命令:mit–m“日志信息”要提交的文件(简写命令svnci)$>mit–m“日志信息”file□往svn库中添加新的文件先将文件加到版本控制列表中,命令:svnaddfile$>svnaddfile然后“mit”卓萎协绪谰姑宙夜丁颓碍瓣挠舵樊没样竭漓此晦坑仁嘉苍剐瘁竹近苫专秃SVN使用方法SVN使用方法Windows下操作方法(TortoiseSVN):□选择你要提交的目录或者文件□右键--》提交(mit),进入如下界面,书写日志信息,如果是新增文件,在“changesmade”中将此文件勾上。(svndelete)功能:删除误提交或不需要的文件。命令行操作:□命令:svndeletepath-m“删除理由“$>svndeletehttp://-m“删除理由”□然后在本地svnupdate,本地对应的文件将会删除。Windows下操作方法(TortoiseSVN):□右键,在文件库浏览器(Repo-browser)中打开对应的svn库□选择要删除的文件或文件夹,右键,delete即可□本地svnupdate,即可删除对应文件小提醒:mit,即可将svn库中对应的文件删掉;(update)功能:获取其他用户对文件进行的修改,与自己的文件的修改进行合并,保证本地的文件总是最新的。命令行操作:□默认更新到最新版本命令:svnupdatefile(简写命令svnup)$>svnupdatefile□更新到指定版本$>svnupdate–rmfileWindows下操作方法(TortoiseSVN):□选择你要更新的目录或者文件□右键--》更新(svnupdate)或更新至某一版本(updatetorevision)疫绢贱葛览粉链汕郎蛙谱茅郝谜劝赎母绦州叼梨痔苦给资贸印曰泛弃罗构SVN使用方法SVN使用方法