zoukankan      html  css  js  c++  java
  • SVN版本管理工具的使用

    一、svn下载

    https://tortoisesvn.net/downloads.html 下载网站

    http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407610.html 学习网站

    二、使用步骤

    1、安装VisualSVN-Server (管理员安装服务器端)

    2、普通开发人员安装客户端SVN 安装后,在任一文件夹右键都会出现 “tortoiseSVN",如果没有,则重启电脑

    3、启动 VisualSVN manager Repositories上右键-->create new Repository--->保持默认选项-->仓库名---->完成 (仓库文件千万不能删除) 在user上添加新用户

    三、客户端操作

    1、建立本地版本库

        (1)新建项目文件夹 "project" , 在"project"上右键--->SVNCheckout--->从服务端得到仓库的url地址: 比如:https://Lenovo-PC/svn/st/

        (2)单击accept的第一项

        (3)输入用户名和密码

        (4)单击: checkout

        (5)退回上一级目录后,会发现文件夹出现绿色对勾。

        (6)目录中如果能显示隐藏文件,则会出现一个.svn的文件夹。

    2、添加文件或文件夹

        (1)新创建的文件---会显示蓝色?号,提示该文件未提交到服务器上。

        (2) 在空白处右击:---》SVN commit ---->提交

        (3)选择要提交的文件,并且填写说明信息。----》ok

        (4) 文件变绿,表明提交成功

    3、修改文件

    (1) 修改本地文件后,会变红色!号。

    (2)修改后,右键, commit,再次提交

    4、删除文件

    (1)在本地删除文件或文件夹后,要再次commit

    5、拉取文件

    (1)首次建立版本库,用SVN checkout. 以后再拉取服务器文件,用 SVN update.

    6、版本回退

    (1)右键---》tortoiseSVN----> show log ------>找到要回退的版本-----》右键----》revert to this revision----->单击revert就回退到指定版本

    7、解决冲突问题

    (1)如果提交有冲突,则ok---->update----->生成四个文件---->cancel

    (2)四个文件分别是: A和B有冲突 的,A自己的,B提交之前的,B提交之后的。

    (3)打开冲突文件,解决 ---> 删除其它三个---->commit

    (4)提醒其它相关人员再update

  • 相关阅读:
    C#中的Dictionary类,默认key是区分大小写的
    for循环的3个参数
    C#循环读取文件流,按行读取
    C#合并两个Dictionary的方法
    C#的Equals不区分大小写
    php的isset()和empty()区别
    css !important的作用
    mysql创建用户,并指定用户的权限(grant命令)
    解决安卓微信浏览器中location.reload 或者 location.href失效的问题
    【转】前端懒加载以及预加载
  • 原文地址:https://www.cnblogs.com/le220/p/8994699.html
Copyright © 2011-2022 走看看