如何使用'非法'删除文件夹通过Tortoise在SVN中命名(Windows)

时间:2014-04-07 08:13:38

标签: svn tortoisesvn

不知何故,我不知道如何,我已经设法在我们的SVN仓库中创建一个名为" C:"

的文件夹

这阻止我更新我的工作副本 - 我收到错误

'.' is not valid as filename in directory 'C:\SVN'

所有实际文件/文件夹都是绿色标记,表示一切都是最新的,粗体线表示我在日志中的工作副本修订版不在顶部 - 这非常烦人 - 如果我可能会发生在其他开发人员身上别'吨'修复回购。

repo浏览器中显示的文件夹为空。当我尝试删除Tortoise repo浏览器中的文件夹时,我得到了

Unable to connect to a repository at URL
 'svn://10.151.0.107/svn_repository/source/C:'

Can't open file '\svn_repository\source\C:\format': The filename, directory
 name, or volume label syntax is incorrect.

如何删除此文件夹?

1 个答案:

答案 0 :(得分:1)

答案由SuperUser在https://superuser.com/questions/165395/how-to-delete-invalid-files-with-colon-in-their-name-under-windows

提供

可能是您以前使用Subversion客户端创建了路径。 Subversion允许存储库中的特殊字符,而Windows则不允许。我可以建议使用以下命令从最新版本中删除此C:目录:

svn del "svn://10.151.0.107/svn_repository/source/C:" -m "Removed folder with invalid name"