4

从 svn 存储库导出 netbeans 项目时。它将存储库中的所有内容下载到我在默认值中指定的文件夹中

我的文档/NetBeans 项目

目录,但它不会像预期的那样为项目创建 .svn 文件夹。(它不会将项目置于颠覆控制之下)

这一直让我发疯,因为我似乎无法在 Netbeans 中将我的任何工作置于颠覆控制之下。

我正在运行 Windows 7 x64。

编辑:

以下是我尝试从我的服务器存储库中签出项目的步骤,以便我可以使用它并在 netbeans v6.9 中将其置于版本控制之下。

我去:

团队->颠覆->结帐...

在出现的 Checkout 对话框中,我输入我的存储库的 URL 和我的凭据,然后单击下一步按钮。

一旦它连接到存储库,我选择复选框“从存储库导出干净的目录树”

在本地文件夹输入中,我指定了我希望我的项目所在的路径。“C:\Users\Mark\Documents\NetBeansProjects\MyProjectExample”

然后我单击 Finish 按钮并得到我之前所说的结果。当我运行 netbeans 6.8 时,我相信我遵循相同的步骤没有任何问题,不,我不会切换回 6.8

4

3 回答 3

3

我刚刚遇到了同样的问题,我想只在我的 Win 7 机器上。(现在懒得在 Vista 上测试。)

我手动删除了目标目录并尝试在指定“干净目录树”的情况下签出,这次下载了 .svn 文件。

于 2011-05-13T14:31:49.877 回答
2

从 Subversion 签出代码时选择“从存储库导出干净的目录树”将签出没有 .svn 文件和文件夹的代码。如果没有这些文件和文件夹,您的代码将不受源代码控制。所以尝试导出,但这次不要选择“从存储库导出干净的目录树”复选框。

于 2011-08-18T10:30:24.900 回答
1

在 SVN 中导出意味着“内容”,而不是 SVN 结构。这与退房不同。如果您签出您的项目,您将看到 .svn 文件。

编辑:

为了更完整:

  1. 对于一个新项目,您首先需要创建一个签出目录。
  2. 然后您需要手动签出项目(例如使用 Tortoise SVN -> 右键单击​​文件夹等...)。
  3. 然后在 NetBeans 中打开您的项目。
于 2011-04-19T15:09:11.747 回答