带有turtoisesvn,visualsvn管理器,日食和专家的颠覆

问题描述 投票:0回答:1

我正在尝试在PC上设置Apache Subversion,但不确定工作流程。

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

然后我在磁盘上创建了一个名为MyRepos的文件夹。在该文件夹中,我创建了另一个名为Java_Projects的文件夹。在该文件夹中,我签出了MyProject文件夹。这是我的工作副本,对吧?

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

然后,我将该项目作为“现有项目”导入到Eclipse工作区中。

然后,我想删除自动创建我的Maven的两个Java文件。它不会让我在日食中这样做。因此,我直接从主干文件夹的磁盘中删除了它们。

然后,我在eclipse中创建了两个新类,并在eclipse中提交了整个项目。但是我在Eclipse中创建的两个文件在VisualSVN Server Manager控制台和本地副本中都不可见。我曾尝试在Eclipse中提交并在主干文件夹中更新几次,但文件未显示。

我做错了什么?在存储库中创建项目结构(在我的情况下由VisualSVN Server控制)之后,如何创建新的Maven项目并进行处理?

java eclipse maven svn visualsvn-server
1个回答
1
投票
  1. 如果使用svn checkout从资源库中获取MyProject,则“是”,您具有此目录的工作副本,
  2. 如果要复制工作副本,请使用svn st -v分析状态。我猜您在不使用svn客户端的情况下执行了一些文件操作,因此您会在其中看到丢失和未版本控制的项目。您只需要使用svn客户端执行复制/移动/删除/重命名操作。否则,您可能会在工作副本中丢失/未版本控制的项目。

读取SVNBook

© www.soinside.com 2019 - 2024. All rights reserved.