【问题标题】:Tortoise SVN importing into repository but not updating the folder iconTortoise SVN 导入存储库但不更新文件夹图标
【发布时间】:2012-11-29 07:28:46
【问题描述】:

我正在使用 Tortoise SVN 连接到 java.net 存储库。 我使用 Tortoise SVN 1.7 将一个项目(一个文件夹)导入到 {base_repository_url}/projectFolderName 存储库中。

它将所有内容导入到存储库上的文件夹中,但在我的本地机器上,我仍然没有在我的文件夹上看到任何特殊的 SVN 图标,因为我的项目文件夹中没有创建 .svn 文件夹.

其次,我浏览了存储库,但项目文件夹已成功导入。我是不是做错了什么,或者 Tortoise SVN 1.7 中是否存在一个错误,即使在导入文件夹后也不会在其中创建 .svn 文件夹,因此再次右键单击同一个项目文件夹可以选择再次导入,由于项目已经导入并且重新尝试会出现错误,因此您无法确定。

【问题讨论】:

标签: svn tortoisesvn


【解决方案1】:
  • 仅在工作副本对象上会出现(如果启用)图标覆盖
  • 当您导入一些未版本化的树时,您将其添加到 Repository
  • 导入树不会将树转换为版本化的工作副本
  • 为了使用 Repository 中的数据,您必须从 Repository 签出到另一个以前为空的目录,该目录之后成为工作副本(带有覆盖)

【讨论】:

  • 谢谢,我明白了。我首先导入了项目,然后将同一个项目检出到同一个文件夹中,现在它变成了工作副本(带有覆盖)
【解决方案2】:

如果我没记错的话,导入目录不会使您的本地目录成为工作副本。您需要再次结帐。所以这是设计使然,没有按您的预期工作。

【讨论】:

    【解决方案3】:

    来自Importing Data Into A Repository章节:

    导入的文件夹不会成为工作副本。你必须做一个 checkout 从服务器复制文件。

    这就是您看不到 .svn 文件夹的原因。这是对还是错取决于您要如何处理项目文件。要为项目做出贡献,您需要使用 Checkout 菜单命令。见here

    【讨论】:

      猜你喜欢
      • 2023-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-31
      • 2011-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多