zoukankan      html  css  js  c++  java
  • svn branch&merge 实践

    1. 账户权限需要创建文件夹,上传文件。
    2. 创建好目录结构,比如:
    trunk - project1
    - project2
    branches - project1
    - project2
    注意,需要创建到项目名称级别的文件夹,分支目录可以不创建,可以在创建分支的时候自动创建。
    3. 上传项目到主干目录:
    eclipse -> "SVN Repository"视图。
    选择主干项目文件夹 -> 右键import -> 选择本地主干项目文件夹。
    导入后本地主干项目文件夹下内容会全部拷贝到SVN上创建的主干项目文件夹中。
    4. 创建分支项目:
    eclipse -> "SVN Repository"视图。
    选择主干项目文件夹 -> 右键Branch/Tag。
    "Copy to URL"中填写分支项目文件夹在SVN上的目录,勾选"Create any itermediate folders that are missing" -> next, finish.
    5. Merge主干到分支
    merge之前要对branch工程进行备份,保证分支工程中没有改动的文件。
    eclipse中选中branch工程 -> 右键Team -> Merge。
    选择"Merge a range of revisions" -> next。
    "Merge from"选择trunk的工程路径,"Revision"中最好选择"Select revisions on next page" -> next。
    在版本列表中选择所要merge的版本号,建议不要全选,next,完成Merge。
    6. Merge分支回主干
    merge之前要对chrunk工程进行备份,保证主干工程中没有改动的文件。
    eclipse中选中chrunk工程 -> 右键Team -> Merge.
    选择"Reintegrate a branch" -> next。
    "Merge from"中选择分支工程路径 -> next,完成Merge。

  • 相关阅读:
    “约瑟夫问题”实现代码
    “百钱买百鸡”问题
    链栈的表示与实现
    个人作品Demo3PLY文件的读取
    系统程序员成长计划容器与算法(一)(下)
    循环单链表的建立
    链式队列元素删除实现
    使用链栈实现数制的转换
    系统程序员成长计划容器与算法(二)(上)
    个人作品Demo4STL文件读取
  • 原文地址:https://www.cnblogs.com/fengjian/p/2922343.html
Copyright © 2011-2022 走看看