2016-08-22 47 views
0

嗨我正面临一个奇怪的问题。 我无法将我的java文件提交到svn存储库。 如果我将.java文件重命名为.txt文件,它将在稍后提交,我可以svn-rename该文件为.java.Other文件扩展名,如html,css,js,jar等正在提交。当我尝试提交时,我出现以下错误无法提交<filename>。通过svn .java文件

Error: Commit failed (details follow): 
Error: File 
Error: 'D:\repos\poc\Java\qa\commpany\poc\requestsBase.java' 
Error: is out of date 
Error: '/svn/svn/!svn/txr/324-av/poc/Java/qa/mannai/poc/requestsBase.java' 
Error: path not found 
Error: You have to update your working copy first. 
Completed!: 

事情我想: 我尝试更新,更新到最新修订版,完全递归更新。 我尝试了不同的结帐方式,问题依然存在。 我试着添加一个名为.java的空文件。但它仍然没有提交。 我试着删除.svn文件夹并进行更新。

到目前为止没有运气。任何帮助赞赏。 我有不同的包装结构中的许多文件。重命名不是一个选项。

(视觉SVN服务器版本:3.5.3)(1.9.4颠覆) 乌龟SVN客户端版本(1.7.15 TortoiseSVN的,建设25753 - 64位-dev)(颠覆1.7.18)

注:有人可以建议这些版本是否兼容。 我无法升级svn客户端,其版本取决于软件套件的使用。

回答

-1

尝试删除您的工作副本并执行svn更新。 Ofc之前做一个文件的备份。然后你可以手动插入。

我以前有过同样的问题。

0

其实我有同样的问题,它根本与SVN无关。

我在一个IIS反向代理之后使用了SVN服务器,而后者反过来请求过滤任何* .java文件。在我删除这条规则后,我可以提交任何* .java文件。

所以也许有这样的配置在你的服务器上呢?因为这是我能想到的唯一的事情。

相关问题