【问题标题】:What is the difference between the following while using Tortoise SVN使用 Tortoise SVN 时以下有什么区别
【发布时间】:2010-03-11 05:42:40
【问题描述】:

以下在使用 Tortoise SVN 时有什么区别

  1. SVN 结帐(在上下文菜单中)
  2. 导出(在上下文菜单中)
  3. 另存为(在回购浏览器中)
  4. 复制到..(在回购浏览器中)
  5. 复制到工作副本..(在 Repo 浏览器中)

【问题讨论】:

    标签: svn tortoisesvn


    【解决方案1】:
    1. SVN Checkout - 将文件复制到本地文件夹并将它们链接到存储库
    2. 导出 - 与 1 相同,但未链接到存储库,并且周围没有额外的控制文件(可以来自工作副本或存储库)
    3. 另存为 - 导出单个文件,可能会在此过程中对其进行重命名
    4. 复制到 - 将文件或文件夹分支到存储库浏览器树中的某个位置,并立即提交。
    5. 复制到工作副本 - 将文件或文件夹分支到您机器上已经存在的工作副本中,但提交延迟。 5a. 4 和 5 都保留 SVN 历史记录。它们在提交前编辑结果的能力不同。

    【讨论】:

      【解决方案2】:

      SVN Checkout 将连接到您的 SVN 存储库并获取工作副本。在工作副本中,您可以对文件进行更改,当您执行 SVN 提交时,更改将发送到 SVN 存储库。并且 SVN 更新将使用其他开发人员提交的更改更新您的工作副本。

      SVN Export 可以连接到存储库或导出本地计算机上的工作副本。导出文件夹后,您将无法再跟踪对其所做的更改。 (这只会删除隐藏的 .svn 文件夹)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-09-05
        • 2014-03-21
        • 2019-01-12
        • 2020-07-11
        • 1970-01-01
        • 1970-01-01
        • 2011-02-11
        相关资源
        最近更新 更多