Java turtoisesvn、visualsvn管理器、eclipse和maven的subversion

Java turtoisesvn、visualsvn管理器、eclipse和maven的subversion,java,eclipse,maven,svn,visualsvn-server,Java,Eclipse,Maven,Svn,Visualsvn Server,我试图在我的电脑上安装Apache Subversion,但我不确定工作流程 我已经在VisualSVN服务器管理器控制台中创建了一个存储库。我在该存储库中创建了一个项目结构,其中名为MyProject的文件夹有三个文件夹,分别名为/trunk、/tags和/branchs 然后我在磁盘上创建了一个名为MyRepos的文件夹。在这个文件夹中,我创建了另一个名为Java\u Projects的文件夹。我将MyProject文件夹签出到该文件夹中。这是我的工作副本,对吗 现在,我在主干内(在我签出到

我试图在我的电脑上安装Apache Subversion,但我不确定工作流程

我已经在VisualSVN服务器管理器控制台中创建了一个存储库。我在该存储库中创建了一个项目结构,其中名为
MyProject
的文件夹有三个文件夹,分别名为
/trunk
/tags
/branchs

然后我在磁盘上创建了一个名为
MyRepos
的文件夹。在这个文件夹中,我创建了另一个名为
Java\u Projects
的文件夹。我将
MyProject
文件夹签出到该文件夹中。这是我的工作副本,对吗

现在,我在主干内(在我签出到的工作副本文件夹中)创建了一个maven项目,并将其转换为Eclipse项目,因此主干现在包含src和target文件夹、pom以及.project和.classpath文件

然后我将这个项目作为“现有项目”导入Eclipse工作区

然后我想删除maven自动创建的两个java文件。它不允许我在eclipse中这样做。所以我直接从我的磁盘,从主干文件夹中删除了它们

然后,我在eclipse中创建了两个新类,并在eclipse中提交了整个项目。但是我在Eclipse中创建的两个文件在VisualSVN服务器管理器控制台或本地副本中都不可见。我曾多次尝试在Eclipse中提交并在trunk文件夹中更新,但文件没有显示出来

我做错了什么?在存储库中创建了一个项目结构(在我的例子中,它由VisualSVN服务器控制)之后,我如何创建一个新的maven项目并使用它

  • 如果您使用
    svn checkout
    从存储库获取MyProject,则“是”您有此目录的工作副本
  • 使用
    svn st-v
    分析工作副本中项目的状态。我猜您在没有使用svn客户端的情况下执行了一些文件操作,因此您将在那里看到丢失和未版本化的项。您必须仅使用svn客户端执行复制/移动/删除/重命名操作。否则,您可能会在工作副本中获得丢失/未版本化的项

  • 阅读。

    您的意思是您创建的两个类在提交后消失了?不,我创建的类只在Eclipse中可见。当我通过Eclipse提交它们时,它们不会出现在其他任何地方。无论是在存储库中还是在可视化svn管理器中,我的答案在2014年对您有帮助吗?请投赞成票,然后接受它。:)对不起,我忘了:)@user3813234谢谢!:3.