• SVN分支的创建,合并,与销毁和相关操作


    test是分支和主干所在的文件夹,SVNTest是主干,所有的分支都放在branch里面,192.168.1.101是服务器的地址

    创建分支:

      把服务器中的主干复制出来到自己的分支上:
      svn copy svn://192.168.1.101/test/SVNTest svn://192.168.1.101/test/branch/yusheng_branch -m '余胜的分支'
      建立分支之后,就重新check分支的项目到本地,以后提交代码就提交到分支上

    分支合并到主干:要先从服务器check两个项目,一个是自己的分支(分支从分支URL下载,主干从主干URL下载),一个是主干,自己的分支改完后commit,然后命令行切换到本地主干的目录下,合并分支到主干,例子:

    xhj@xhj:~/yus/Trunk$ svn merge svn://192.168.1.101/test/branch/yusheng_branch
    合并之后要提交本地主干的代码 xhj@xhj:~/yus/Trunk/app/src/main/res$ svn commit -m "提交主干"

    删分支    xhj@xhj:~$ svn rm svn://192.168.1.101/test/branch/yusheng_branch -m "删除yusheng_branch"

    列出当前工程的信息,切换工程目录然后   svn info 

    将文件夹加入到版本控制  svn add 文件夹(这个有可能不是递归添加的)

    将文件夹加入版本控制时一定要注意:递归添加,不然就是文件夹里面是空的

  • 相关阅读:
    深入浅出Nginx
    图解MySQL索引BTree(B+Tree)
    postman升级后,collection集合中的接口找不到了
    PHP抖音SDK搭建问题整理
    vi10
    vi8
    vi9
    vi4
    shell 自动输入密码
    LINUX平台可以用GDB进行反汇编和调试。
  • 原文地址:https://www.cnblogs.com/android-yus/p/5090838.html
Copyright © 2020-2023  润新知