如何从Tortoise SVN中删除SVN本地仓库

18

我在C:\Users\***\svn_repo目录下创建了一个Tortoise SVN仓库,并想要删除它。直接删除该目录是否安全,因为TortoiseSVN资源管理器不显示如何删除,文档中也没有说明。

4个回答

13

只需删除该仓库。然后进入“设置” -> “保存的数据” -> “URL历史记录” -> “清除”。
你会没事的,我保证。


9

是的,它是安全的。Subversion存储库只不过是一个带有一堆文件的目录。


1
等一下。我认为Asif正在询问,在将svn存储库从现有远程存储库导入到C:\ Users \ ** \ svn_repo后,是否可以安全地删除C:\ Users \ ** \ svn_repo中的文件?是否存在删除真实远程SVN存储库或文件的危险?我尝试了这个操作,但它给了我一个感叹号,似乎如果我提交,真正的存储库将会删除文件。这是我的问题。有人能回答吗? - Horse Voice

4

我使用Windows系统。

  • 在文件管理器中找到项目文件夹。
  • 点击选项。
  • 勾选显示隐藏文件。
  • 删除SVN文件夹。

1
这篇文章应该得到更多的赞。.svn文件夹控制着一切,是清除文件夹中SVN控制的最干净的方法。我重命名了一个在Tortoise SVN控制下的项目文件夹,然后创建了一个旧名称的文件夹用于git(Bitbucket/Sorucetree)。Tortoise自己把它的.svn文件夹放回去并想要控制那个文件夹。删除.svn文件夹解决了Tortoise SVN的混乱问题。 - John Suit

1
你尝试过使用仓库浏览器进行删除吗?右键单击任何文件夹,选择TortoiseSVN -> Repo Browser。然后在URL字段中指向您的本地仓库。一旦打开,您就可以浏览存储库,并通过右键单击删除文件夹。

尝试过后,我成功删除了有问题的文件夹,但现在我的问题是如何让 NetBeans 的 SVN 保持最新状态。 - Asif_Hirai
@Asif_Hirai,我对NetBeans一无所知,但在Eclipse中,如果我右键单击项目并刷新,就可以清除问题。我会假设NetBeans有类似的功能。 - Lucas
重新安装了带有CMD Utils的TortoiseSVN,它带有svn 1.7。现在我可以通过svn访问我的Google Code项目。 - Asif_Hirai
@Asif_Hirai,你能否创建一个新答案并更新它,然后明天(你必须等待24小时)将其标记为答案,以便其他人可以从你的经验中受益。 - Lucas

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接