从netbeans中删除不需要的目录文件夹并修复“已在版本控制下”

时间:2012-11-17 00:28:23

标签: java netbeans

我有两个问题我想修复,但在我试图修复问题时,我已经设法下降到愤怒的灵长类动物尖叫并在我的电脑上大喊大叫。

以下是我的问题(其中一些问题无法通过在线社区解决), 今天早些时候我认为创建一个名为“res”的文件夹是一个好主意,res将用于存储我正在制作的游戏的图像和wav文件。现在,如果我正在测试的wav文件不在这个文件夹中,并且wav文件的目录是正确的,它工作正常,它看起来像这个“.getResource(fileName);”。但是当我在“res”文件夹中有wav文件时,我将目录更改为以下.getResource(“res /”+ fileName);我得到以下内容 警告:[options] bootstrap类路径未与-source 1.6一起设置 1警告 以及指向与声音相关的所有内容的nullPointerException。

所以在非常沮丧之后,我删除了“res”文件夹,然后项目停止编译,因为它找不到“res”,所以我重新创建了res文件夹,保持wav文件不能正常工作。然后我对它感到高兴并想到,我已经做了一段时间,让我们把这个提交给SVN。 在尝试提交我的工作时,我得到“res”文件夹

的“已经受版本控制”错误

所以回顾一下

  

我在项目文件夹中创建了一个名为“res”的文件夹(通过netbeans)

     

我将一个wav文件放入“res”并发现它丢错了

     

我从“res”中删除了wav文件,它工作得很好

     

我删除了res文件夹和项目拒绝编译没有这个非常重要的文件夹

     

我重新创建了res文件夹,然后尝试将我的工作提交给SVN,而SVN不再需要我的孩子。

     

我现在离开了孩子,我不能放在一个安全的地方和我家里不需要的鬼(我项目文件夹中的文件夹中什么都不做)

协助,一如既往地受到极大的欢迎和欢迎。

1 个答案:

答案 0 :(得分:0)

关于SVN问题:

NB倾向于自动添加或删除SVN上的目录(但不提交),并且在删除/重新创建后可能会混淆。

我建议使用不同的工具(例如SVN命令行或TortoiseSVN)来验证SVN正在等待哪些操作,并尝试恢复res目录上的操作。如果SVN将res标记为已存在,那么您可能会尝试将该目录放在存储库中。

您也可以从Netbeans目录中删除SVN缓存(以前称为%HOME%\.netbeans\cache\svn,现在(NB 7.2)已更改为%HOME%\Netbeans\Cache\7.2\svncache

极端的解决方案是进行新的结帐并将更改从旧的工作副本复制到新的工作副本。