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下的所有文件

       

  • 相关阅读:
    一个思绪凌乱的前端
    如何将你的github仓库部署到github pages(github.io博客)
    聊一聊前端系列篇
    Centos7升级gcc极简教程
    Pycharm报错连接linux服务器报错:Could not verify `ssh-rsa` host key with fingerprint
    基于Pytorch的简单小案例
    windows安装Pytorch报错:from torch._C import * ImportError: DLL load failed: 找不到指定的模块”解决方案
    scrapy抓取豆瓣电影相关数据
    scrapy结合selenium抓取武汉市环保局空气质量日报
    scrapy抓取国家社科基金项目数据库
  • 原文地址:https://www.cnblogs.com/yft-javaNotes/p/10313898.html
Copyright © 2011-2022 走看看