zoukankan      html  css  js  c++  java
  • SVN用法(merge,branch,switch)

    SVN merge命令用法
    使用svn的merge命令,把一个版本的变化合并到另一个版本。
    我使用的tortoise,在当前的工作目录点击右键,选择merge,在from框输入源url,在revision中输入需要开始merge的版本起点,比如1400,那就意味着从1400开始后面的变化会merge到工作路径去。
    去掉to的checkbox选项,在下面的框子里输入当前工作路径的url, revision选择Head revision, 表示合并到当前最高的版本上。点dry run 可以看到试运行合并的效果,点merge就合并了。


    SVN branch命令用法
    把当前trunk中的版本,branch到一个分支去。我使用的tortoise,在当前的工作目录(trunk)点击右键,点击branch,在to框中输入要branch的url,点击ok。如果在branch中已经存在该文件,就会失败。这时候应该是做merge。简单点可以删除branch中相应的文件,然后branch就会成功。这时候在svn服务器上trunck中的文件已经保存了一份到branch了,然后在本地的branch目录执行update,就可以得到最新的版本了。


    SVN switch命令用法
    svn的switch命令的作用是转变本地工作目录所指向svn的url。
    运行switch之后,本地工作目录的文件更新为新的url中的内容,而该工作目录原来所指向的url中的内容在服务器上不会变化。再次switch,选择原来的url,内容就会回来。

  • 相关阅读:
    Eclipse 中怎样自动格式化代码?
    如何使用Jfreechart生成柱状图?
    ADT OOP
    5.2 Construction for Reuse
    Lab6实验的一些思考
    软件构造的八个多维视图
    软件构造笔记5.1 Metrics, Morphology and External Observations of Reusability
    事后诸葛亮之感谢
    (Model)针对编译错误的友好提示
    第二次结对作业
  • 原文地址:https://www.cnblogs.com/bluestorm/p/3139189.html
Copyright © 2011-2022 走看看