当我在SVN中进行提交时,我得到一个错误

当我在SVN中进行提交时,我得到一个错误,svn,Svn,当我尝试使用eclipse在SVN中提交文件时,我得到以下错误 Path is not a working copy directory svn: Commit failed (details follow): svn: '.' is not a working copy 我的工作区:c:\My\u工作区\ 我的项目位于:c:\My\u workspace\project1 project1是来自同一SVN的已签出项目使用工作目录调用SVN commit from c:/my_worksp

当我尝试使用eclipse在SVN中提交文件时,我得到以下错误

  Path is not a working copy directory
svn: Commit failed (details follow):
svn: '.' is not a working copy
我的工作区:c:\My\u工作区\

我的项目位于:c:\My\u workspace\project1


project1是来自同一SVN的已签出项目

使用工作目录调用SVN commit from


c:/my_workspace/project1>svn commit

您必须将项目导入Subversion存储库。您收到的消息表示目录未以任何方式连接到存储库。

您的.svn元数据文件夹可能已损坏/删除,因此svn无法识别它。您可能需要从项目中进行干净的签出,从而重新创建文件夹结构。

我也遇到了同样的问题

在控制台的基本项目文件夹中,我使用了以下命令:

svn resolve --accept working .
但这似乎并没有解决Eclipse问题。但我可以这样做:

svn revert .
这一切又开始在Eclipse中被识别


显然,在Eclipse中很容易发生意外-我的问题是从一个svn:ignored文件夹拖放到Eclipse文件管理器中的一个svn文件夹,中途我试图取消该文件夹。

您是如何创建项目目录的?我不想提交整个项目。我只想提交一个文件,实际上,SVNIt签出的项目是不可能的,至少就Subversion而言是不可能的。正如@odez213所指出的,您的元数据可能已损坏。查看相关目录:是否有
.svn
文件夹?它是否包含正确的值?