svn配置使用说明

所需积分/C币:10 2011-12-19 14:45:31 856KB PDF

svn的配置讲解,如何使用, 成为版本控制的高手
名词解释 点击回到置顶 检出工作副本 你的版木库就像是一台时间机器,它记录了所有提交的修改,允许你检查文件或目录以及相 关元数据的历史。通过一个 命令你可以根据时间或修订号取出一个过去的版本 (或者恢复现在的工作拷贝),然而,有时候我们只是想看看历史而不想回到历史 提交修改 可以理解为上传修改文件的记录,就是扣L作副本里面修改过的文件的记录上传到版 本库里面。 更新工作副本 可以理解为下载最新版本库文件的记录,就是把版本库里面最新上传的文件记录下载到工作 副本里面 锁定一修改一解锁 许多版木控制系统使用“锁定一修改—解锁”机制解决这种冋题,在这样的模型里,在一个 时间没版本库的一个文件只允许被一个人修改。首先在修改之前, 要“锁定”住这个 文件,锁定很像是丛图书馆借本书,如果锁住这个文件,不能做仼何修改 如果想请求得到一个锁,版本厍会拒绝这个请求。结束编辑并且放开这个锁之 前,她只可以阅读文件。 解锁后,就要换班了, 得到自己的轮换位置,锁定并 且廾始编辑这个文件。 点 amry locks"配A劫e0 WWe Harry edits, Salys lock it foresting attempt fails Repository Repository A 品A slock :. Harry Sal Ha Sally Harry writes his version, then Now Saly ran ock, read, and releases hi fock edit tre atest version Repository Repository W UMOLE A H Er sally Harry Sally 版次/修订:A/0 页码/页数:3/28 安装 点击回到置顶 安装 软件,鼠标左键双击” 如图所示进行安装 i g TortoiseSVN 1.5, 3. 13783(32 bit] Setup Welcome to the tortoisesvn 15313783(32bit) Setup Wizard 00-0+ The Setin Wizard wil install TnrtnisASVN 1. 5.3. 1372 3 it an your computer. Click Next to continue or Cancel to exit the Setup wiza"c Next 2 is TortaiseSTR 1.5.3. 13783 (32 bit) License Agreenent End-User License Agreement Please read the followng license agreement carefully Copyright(C)2003-2008-Stefan Kung Tortoise SW is free. You cont have to pay foit, and you can use it any way you want It ic dcvclopcd as an Opcn Sourcc projcc. undcr the CNU Gcncral Public LiccnGc (GPL). Tha: means you have full access to the source code of this program. You can find it on our website at htlp iortois esvn tigris. org should you wish to modify cr redistribute this program, or any part of it, you s nould read the fi Ill terms and conditions set nut in he license Agreement before dc ing so A copy of the license is avai able on our we bs ite lIf you simp y wish to install and use this sottware, you need only be aware of the v Oi accept the terms in the License AgreenEnt OI do not accept the terms in the License Agreement <. Back 版次/修订:A/0 页码/页数:4/28 M TortoiseSTH 1 5.3. 13783(32 bit) Setup Euston Setup Bick 2n nstl locaton and which features you want. Cidon the consin the tree bo to change地 e way feat移 be nst是et FeatreDesop3on The ToroseSIN Package and -Addtional icon sets Register diffpstch fies 9*Engish( GB)canary 9+Engh (Us)dietary Feare sire Ths feature requres 15MB on pour addre itha4呼千4 scbfeahires selectied: Th sibfe cs reture 11MB, Location:D: Program Fles TortoiseS w [<B地>c TortoiseS L.5.3. 13783(32 bit) Setup Ready to Install IFe setup Wizard is ready o begn the Custom installaton Click Install bo beg n the installation If ycu want to review or charge any of your installation settings, dic< Back Click Cancel to exit the wizard i u IortoiseSYH 1.5.3. 13783(32 bit) Setup 巴区 Installing Tortoisesvn 1.5.3.13783(32 bit Please wait while the Setup Wizard installs TortoiseSVN 1. 5.3. 13783 (32 bit). This may take several minutes status: Thanks for using TortoisesVN. You can show your appreciation and support fuure development by donating! Donate < Back Next 3 Cance 版次/修订:A/0 页码/页数:5/28 MH TortoiseSYH 1. 13783(32 bit) Setup Completing the TortoiseSVN 153.13783(32bit) Setup Wizard Click the Finish button to exit the Setp Wizard 回 Show Changelog Thanks for using TortoisesvN. You can show your appreciation and support future devebpment by Donate aadk‖ Finish Installer Informatior You must restart your system for the configuration changes made to tortoisesvN 1. 5.3. 13783(32 bit)to take effect, Click Yes to restart now or No if you plan to manually restart later. Yes No 出现提示,重新启动计算机安装完毕 安装 遇到问题解决方法 点击回到皆顶 安装 不成功出现错误提示“ ,解决方法: 这是 的问题重新安装 即可,如有安装问题请与管珥员 联系。 版次/修订:A/0 页码/页数:6/28 使用 检出工作副本 点击回到置顶 大多数时侯,你会使用 从版本库取出一个新考贝开始使用 这样会在 本机创建一个项目的“本地拷贝”。 在 资源管理器里选择一个存放工作副本目录。右键点击弹出右键菜单,选择 注:你首先要检出主线(),这样版本库才知道你要接受管理的稈序在磁盘哪个目录。 看上去什么都没有发生,但实际上这个操作让版本库把你的项目目录纳入管理了 在你硬盘的适当的位置(例: ),目标文件夹点击右键,选择 SVN Checkout 查看 排列图标〔〕 刷新〔〕 自定义文件夹〔 粘贴吧 粘贴快捷方式 撤销重命名① Ctrl Tor toisesl 新建〕 属性 然后就会弹出一个 选项对话框,输入远程项目目孓和本地工作目录,例 服务器的目录下的版本库,远程项目地址为 e Checkout IRL of repository: ttp: //192.168.1. 195/svn /root/ trunk Checkout directory: Checkout Depth y recursive □ Omit externals Revision OHEAD revision REvision Show oa 匚∝κ Cancel[ Help 版次/修订:A/0 页码/页数:7/28 点击OK,就会弹出一个远程服务器要求验证的对话框,输入正确的用户名和密码。 http:/19%1881195/kwnfrnottberkouttarloisesvt Authentication X command checkout rom h ls inclded chttp:f192.168,1.195:80>Subversonrepositories Requests a username and a password UseI ancel cel ht216.191009m-eo-oxmx旧网 eTon Path Added E: West templates defaut order. htm Added E: testcard. php E: ltestipage php Added E: testred ster ak. php E:!et钻urk 提示检出文件信息 E: Westmont_pdy_f.php E: \test 'mypage pho Added E: testishow image pho Added E: test userinfo ok. php Comdleted Atiewision: 3 4. 21MBybes transferred in 2 minute(s and 35 second(s) Aded: 1576 检出成功后,会在“检出”目录出现绿色小勾,“检出”根目录也会出现隐藏目录 地址()E: 11 文件和文件夹任务 ntest L五dwE serret 创建一个新文件兴 地址)| E: test 文件和文件夹任务 包建一个新文件夹 将这个立件夹发市到 on dat leb 包共享此文件夹 include 版次/修订:A/0 页码/页数:8/28 提交修改 点击回到置顶 将你对工作副本的修改发送给版本库,称为提交修改。但在你提交之前确俣你的工作副本是 最新的。你可以直接使用 或者,你可以先使用 检 查修改看看哪些文件在本地或是服务器上已终有了改动 如果你的工作副本是最新的,并且没有冲突,你就已经为提交做好准备了,选择你要的文件 和或文件夹,然后 在你做了修改之后,你可以在项目文件夹下点击右键或者你修改的文件下点击右键,选择 SVN Commit.,这两者的区别在于,第个可以次提交你所做所有文件的修改,而第二 个只是提交你所选的文件。 文件夹国 Update a Diff with previ ous version arches a counter. php di ficat numata va detail. php A Revision graph Y Update to revision PRp st红11 R x Del Get loch sl goods. php H1 Lp 打开〔〕 卫ditP11 文件加密 馨瑞星杀毒 SETtings Help 添加到压缩文件〔 register_form. ph 鷂添加到 h 碧压缩并E 压缩到“ alipay part.rax"并mai 四 php 发送到a 剪切 复制C 创建快捷了式 册除m 金粉碎文件 重命名 属性〔〕 版次/修订:A/0 页码/页数:9/28 点击 之后,就会弹出一个让你输入更改的对话框 l Commit -E:\test Commit to http://192.168.1.195/svn/roottrunk/alipaypayto.php Recent messages Changes made (double-dick on file for diff) the last comm i. inere"added since 1 for Tortoises to do here vshow unversioned files o fles selected. o fles total Keep locks Keep changelists Lance 输入你所作的修改,然后点击,就会廾始向远程服务器提交侈改 e alipay payta. php- Conit Tortoises Finished E回区 Pall Mime lype Command Commit Finishe引 Cancel 提交文件成功!返回信息!” 衣示文件已成功提交。点击””按钮确定更新文件成 版次/修订:A/0 页码/页数:10/28

...展开详情
img
wanglihenu

关注 私信 TA的资源

上传资源赚积分,得勋章
    最新推荐