【问题标题】:imported Eclipse project not linking to ClearCase导入的 Eclipse 项目未链接到 ClearCase
【发布时间】:2012-08-17 05:21:33
【问题描述】:

我将一个项目从 ClearCase 导入 Eclipse,但它与 ClearCase 没有关联;意味着没有入住/退房。我在“团队”下唯一得到的是“应用补丁”或“共享项目”。

我导入 Eclipse 的其他项目会自动链接到 ClearCase,但不是这个。

我什至为此视图创建了一个单独的工作区,但仍然有一些项目会被链接,而另一些则不会。它甚至不依赖于项目;这是任意的。

有什么想法吗?

感谢您提供任何有用的提示!

【问题讨论】:

    标签: apache-flex clearcase


    【解决方案1】:

    如果您希望您的 Eclipse 项目与 ClearCase 相关联,

    • 不仅您的来源需要在 ClearCase 视图中
    • 但您的.project.classpath(Eclipse 项目定义文件)需要位于源代码旁边的同一个 ClearCase 视图中。

    换句话说,您不能在 ClearCase 视图中创建引用源的项目(默认情况下在您的 Eclipse 工作区中):因为您的工作区不在任何 ClearCase vob 中,所以它不会工作。

    但是,如果您在 ClearCase 存储库 (Vob) 中的源目录上方的根目录(将在其中创建 .project.classpath)创建一个项目,那么您将能够“连接”它到 ClearCase。

    【讨论】:

    • 谢谢。我现在在我的 Eclipse 项目和 CC 视图中看到一个 .project 文件。所以我都联系上了。但是,我没有看到 .classpath 文件。这与 .project 文件处于同一级别吗?
    • @fumeng:是的,应该和.project在同一级别。您可以使用.project 文件的完整路径(“C:\...”或“M:\...”)编辑您的问题吗?这样,我就可以确定它在 ClearCase 视图中。
    • C:\Documents and Settings\x000000\workspace\x000000_TEST_11.03.00_rtp_d\TESTPROJ_testworks_src\PresentationTier\TEST\Shell\.project
    • @fumeng:如果该路径是一个视图(换句话说,如果“cleartool lsview -cview”返回一些东西,那么它应该可以工作。如果不是,这就是你的问题。你需要定义视图中的项目,然后将其导入您的工作区,而不是直接在您的工作区中定义项目(这与 Clearcase 完全无关)
    • 是的,该路径是一个视图('rtp_d' 是我正在连接的项目的开发流),它现在正在工作。我最初创建了一个视图并添加了加载规则(4 个项目)。我将每一个都导入了 Eclipse。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-29
    • 1970-01-01
    相关资源
    最近更新 更多