Netbeans 6.9 / 7.0 Subversion Checkout不工作?

时间:2011-04-19 14:59:27

标签: svn netbeans-6.9 netbeans-7

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

中指定的文件夹中
  

我的文档/ NetBeansProjects

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

这让我疯了,因为我似乎无法在Netbeans的颠覆控制下获得我的任何工作。

我正在运行Windows 7 x64。

修改

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

我去:

  

Team-> Subversion->结帐...

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

连接到存储库后,我选中“从存储库导出一个干净的目录树”复选框

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

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

3 个答案:

答案 0 :(得分:3)

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

我手动删除了目标目录并尝试检出而不是指定“干净目录树”,这次是下载.svn文件。

答案 1 :(得分:2)

从Subversion中检出代码时选择“从存储库导出一个干净的目录树”将检查没有.svn文件和文件夹的代码。没有这些文件和文件夹,您的代码将不受源代码管理。所以尝试导出,但这次不要选择“从存储库导出一个干净的目录树”复选框。

答案 2 :(得分:1)

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

修改

更完整:

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