zoukankan      html  css  js  c++  java
  • svn idea使用

    svn 放弃部分代码删除

    首先切换本地副本到 分支某一版本 

    然后 合并将 当前分支特定版本代码合并到 本地副本

    然后提交就可以了

    svn 创建仓库,启动

    建库>空白文件夹>右键创建仓库

    需要改动的两个文件 conf/passwd,snserve.confg
    配置账号conf>passwd> users下xx=xx

    配置开启用户登录验证 svnserve.conf> crrl+f >passwd
    #password-db = passwd
    =>
    password-db = passwd

    启动服务
    svnserve -d -r C:apache_m2仓库文件夹名

    1:checkout 到本地

    2:本地添加文件结构,commit到服务器

    svn分支本质上

    本地trunc文件夹选中项目右键 branch =>服务器选一个路径,就会将当期文件夹copy至服务器

    svn切换本质

    将服务器上update到本地副本(本质和合并一样其实也是基于日志临界点执行后续的操作日志),(注:如果本地有未提交文件那么就是合并到本地,如果本地没有什么重要文件,直接revert可以跟服务器分支一模一样)

    svn合并本质

    如:trunc 创建1.0分支, 那么trunc和1.0之间会记录最后一个日志点,那么当将1.0合并到trunc的时候 就是再trunc中将 1.0之后的日志执行一遍,如果有冲突就需要合并

    附上idea 分支,切换,合并

    将项目切换到主干上,并把代码更新到最新,保证本地与SVN主干,完全一致。然后在IDEA的上方菜单中,依次选择VCS --> Integrate Project  见http://jingyan.baidu.com/album/60ccbceb433c0364cab19738.html?picindex=4

     注:如果修改分支并且提交了,想要服务器回滚至之前版本,本地showhistory ,switch to,然后 commit,commit不会提交到历史版本,只会提交到服务器分支,并生产最新版本

    --切换
    svn switch url
    --强制切换
    svn switch url --ignore-ancestry
    --查看当前信息
    svn info

  • 相关阅读:
    更改weblogic的jdk环境参数
    解决oracle12c安装失败【INS-30131】执行安装程序验证所需要的初始设置失败
    oracle 中listagg()函数的用法
    Oracle触发器用法实例详解
    oracle创建和删除表分区
    oracle分区表的建立方法(包含已经存在的表要分区)分享
    ajax、axios总结
    css3-动画(animation)
    webstrom 常用快捷键
    补漏洞
  • 原文地址:https://www.cnblogs.com/zfzf1/p/6658341.html
Copyright © 2011-2022 走看看