0

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

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

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

4

3 回答 3

2
  • 图标覆盖将仅出现在工作副本对象上(如果启用)
  • 当您导入一些未版本化的树时,您将其添加到存储库
  • 导入树不会将树转换为版本化的工作副本
  • 为了使用 Repository 中的数据,您必须从 Repository 签出到另一个以前为空的目录,该目录之后成为工作副本(带有覆盖)
于 2012-11-29T08:42:56.697 回答
1

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

于 2012-11-29T08:27:57.657 回答
1

将数据导入存储库一章:

导入的文件夹不会成为工作副本。您必须进行结帐才能将文件从服务器复制回来。

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

于 2012-11-29T08:40:46.650 回答