Netbeans subversion无法提交文件

时间:2011-03-31 20:19:11

标签: svn netbeans commit

我对Netbeans很新,但不是版本控制。我似乎不可能简单地提交变更......让我解释一下。

我刚刚重新安装Netbeans 6.9.1,包括正确的Subversion插件。我在SVN客户端中使用构建(因为TortoiseSVN不适用于netbeans ..)。我从我的SVN服务器下载了我的存储库,并更新了所有内容(两次都做了......)。我甚至重新启动以确定。

但每次我想提交更改时,Netbeans都会向我显示一个没有选择文件的对话框。当我检查显示更改时,会显示更改,但是当我提交时,文件不存在。

我的队友可以提交并且没有任何问题(他们正在使用另一个SVN客户端,但我不想在我的电脑上安装3个不同的SVN客户端......)。

我可以更新并查看更改,但svn不会让我提交更改。有谁知道我的问题的解决方案?

澄清:

当我在我的项目文件中表示我有更改时:

http://img692.imageshack.us/img692/6042/containschanges.png

当我尝试提交它时说没有变化:

http://img194.imageshack.us/img194/384/nofilestocommit.png

1 个答案:

答案 0 :(得分:1)

我在Mac OS X 10.5上运行的Netbeans 6.9.1也看到了这个问题。我见过几个虚假的线索,让我告诉你什么是行不通的。执行svn清理无法解决此问题。更改svn客户端无法解决此问题。更改svn发行版本无法解决此问题。从Netbeans之外的任何cllient发出“svn commit”将成功提交文件,Netbeans将立即获取状态更改并报告(将颜色从蓝色更改为黑色)。

这可能与Netbeans中的一个错误有关,其中将项目切换到Mercurial然后切换回svn会使GUI处于损坏状态。

我的下一步是检查命令行上的所有更改,在新用户帐户中全新安装Netbeans,并将其配置为检出我的存储库。只是认为这些信息可能会有所帮助。除了阿尔宾之外,没有其他人说过什么。