使用Tortoise SVN时,以下内容有何不同?

时间:2010-03-11 05:42:41

标签: svn tortoisesvn

使用Tortoise SVN时,以下内容有何不同

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

2 个答案:

答案 0 :(得分:12)

  1. SVN Checkout - 将文件复制到本地文件夹并将它们链接到存储库
  2. 导出 - 与1相同,但未链接到存储库且没有额外的控制文件(可以来自工作副本或存储库)
  3. 另存为 - 导出单个文件,可能在过程中重命名
  4. 复制到 - 使用立即提交将文件或文件夹分支到存储库浏览器树中的某个位置。
  5. 复制到工作副本 - 将文件或文件夹分支到计算机上已有延迟提交的工作副本。 5a。4和5都保留了SVN的历史。它们在提交之前编辑结果的能力不同。

答案 1 :(得分:0)

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

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