zoukankan      html  css  js  c++  java
  • svn学习笔记(二)

    一、TortoiseSVN日常使用

    1.1 浏览仓库

      Repo-browser : 浏览仓库中资源信息

      

    1.2 导入导出

    • Export :导出项目 ,和checkout区别 (checkout检出后文件,含有.svn隐藏文件夹, 会和SVN仓库交互, export导出,没有.svn隐藏文件夹)

        

    • import 将本地资源导入到svn 服务器

        

    1.3 修改提交

      

    1.3.1 Checkout 

      检出项目,复制项目的副本到本地。

      在要检出的目录中右键:

      

      

    1.3.2  add

      在检出的目录中添加文件:

       

    • Add to ignore list :添加到忽略列表 (标记该文件不需要版本控制 )

      

    • Add : 标记这个文件添加到服务器

      

    1.3.3  Commit

      当检出目录或子目录中内容有修改,目录图标变为:

      提交Commit 提交本地修改至svn服务器:

      在检出目录或要提交修改的目录右键:

       

      

      

      提交后目录中的内容与svn服务同步,目录图标变为:

    1.3.4 update

      更新仓库的文件到本地

       在检出目录或子目标或文件上右键:

      

    • 更新到最新版本

       

    • 更新到指定版本

      

        

    1.3.5 Delete

      Delete :删除版本库文件

      

      标记删除后,本地文件删除,标记删除后需要提交。

    1.3.6 恢复

      在检出目录或子目录操作会记录操作日志,提交前可以回滚操作。

      在要回滚的检出目录或子目录中右键:

      

      

    1.4 冲突处理

      两个客户端同时修改同一个文件, 改动同一个位置,发生冲突情况。

           如果当commit 遇到文件已经过时,说明另一个人可能改动过 ----- update

      

             db.properties 将本地和服务器合并到一起的文件 (不要直接看)

             db.properties.mine 我本地自己修改后的文件

             db.properties.r16 我修改之前的文件

             db.properties.r17 别人修改后的文件

       

      手动Merge 后,需要将编辑后冲突文件,标记为已经解决 , 再进行commit 

      

    二、eclipse的SVN插件使用

    2.1  svn插件安装

      下载Subversion的eclipse插件:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240

      下载 site-1.10.11.zip,本教程将此zip放在D盘。

       

      上边命令行输入:SVN - jar:file:/d:/site-1.10.11.zip!/

      点击下一步

      接受协议,完成:

      

      出现提示,选择继续安装:

      

      安装完成,查看STS视图有SVN选项说明安装成功:

      

    2.2 将项目共享到SVN

      共享项目到SVN 

      

    2.3 从svn检出

       将svn管理项目检出到工作区

       

    2.4 解决冲突

      

      手动merge后,标记为解决

      

    2.5 重置用户名密码

      删除C:Users(用户)"你的用户名"AppDataRoamingSubversionauth下的所有文件

       

  • 相关阅读:
    防火墙透明模式
    HP管理工具System Management Homepage安装配置
    kbmmw 中JSON 中使用SQL 查询
    kbmmw 中JSON 操作入门
    第一个kbmmw for Linux 服务器
    kbmmw 5.02发布
    kbmmw 5.01 发布
    使用delphi 10.2 开发linux 上的Daemon
    使用unidac 在linux 上无驱动直接访问MS SQL SERVER
    使用delphi 10.2 开发linux 上的webservice
  • 原文地址:https://www.cnblogs.com/yft-javaNotes/p/10313898.html
Copyright © 2011-2022 走看看