在本地删除文件后SVN提交错误

时间:2008-10-28 06:16:10

标签: svn version-control netbeans commit

我有一个用Netbeans 6.1构建的项目,我正在使用SVN。我删除了本地计算机上的一些文件,然后尝试将我的更改提交到SVN存储库。提交失败并显示错误消息

  

'C:\ path \ to \ project \ myfile'的条目没有网址

myfile是已删除的文件。

有没有办法告诉SVN文件是否已从项目中删除,是否应将其从存储库中删除?

4 个答案:

答案 0 :(得分:115)

svn更新会将文件恢复,修复本地仓库。

然后,您应该能够对该文件执行“svn delete”,该文件告诉您的本地存储库该文件将被删除,并将其从文件系统中删除。

然后,您应该能够将更改提交回仓库。

答案 1 :(得分:2)

如果您正在使用其中包含已删除文件的文件夹并假设您使用最新版本的Tortoise SVN(SVN GUI客户端),它会将特定文件识别为缺失并尝试从SVN仓库中删除。

答案 2 :(得分:0)

我遇到了同样的问题,原因是我删除了外部文件。如果使用NetBeans删除它,则提交工作正常。

答案 3 :(得分:-1)

在本地删除项目,从SVN重新检查并提交更改为我修复了它。确保在删除项目之前备份您的更改。