首页 文章

Tortoise SVN导入存储库但不更新文件夹图标

提问于
浏览
0

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

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

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

3 回答

  • 1
    • 图标叠加层仅在 Working Copy 对象上显示(如果已启用)

    • 导入一些无版本树时,将其添加到 Repository

    • 导入树不会将树转换为版本化的工作副本

    • 为了处理Repository中的数据,您必须从Repository签出到另一个先前为空的目录,该目录在它之后变为Working Copy(带有覆盖)

  • 1

    如果我没记错的话,导入目录不会使本地目录成为工作副本 . 你需要再次结账 . 因此,按设计进行操作不符合您的预期 .

  • 2

    来自Importing Data Into A Repository章节:

    导入的文件夹不会成为工作副本 . 您必须执行检出以从服务器复制文件 .

    这就是为什么你没有看到 .svn 文件夹 . 这是对还是错取决于你要对项目文件做什么 . 要为项目做出贡献,您需要使用 Checkout 菜单命令 . 见here

相关问题