我从事大型C / C ++项目,代码库在Clearcase中维护。到目前为止,我们主要在Linux环境中工作,并且我们没有广泛使用IDE。我们通过VI直接签出和编辑文件。
由于我可以访问Clearcase for Windows访问,我现在正在尝试访问Eclipse中的源文件。我主要想使用Eclipse进行编辑和代码导航。我通过我的unix帐户创建视图。我可以使用Clearcase Explorer在我的Windows PC上安装相同的视图。我能够访问代码并对之前签出的文件进行更改。
Eclipse熟悉的人请告诉我如何在eclipse中查看该代码库。我不想在我的本地文件系统中创建代码库的副本。如果我尝试使用代码库驱动器作为根文件夹创建一个新项目,则项目将不会被创建,因为我没有该文件夹中的写入权限。
有解决方法吗?
提前致谢!
答案 0 :(得分:2)
只要您可以在Windows上安装Linux文件系统,您就应该能够直接从Eclipse引用源代码。
最重要的细节是,ClearCase插件可以在快照视图中将.project
和.classpath
文件放在源旁边。
参见:
.project
& .classpath
?”要从Windows识别该Unix视图,您必须在Windows区域中标记并注册它:“ClearCase: Are views created in Unix not visible from Windows and vice versa?”。
请注意,快照视图(从Windows访问Unix视图)的情况,如此help page详细信息,任何ClearCase操作可能失败:
请参阅“Before accessing snapshot views across different platforms”
您可以跨不同平台访问快照视图,但不能跨平台发出Rational ClearCase命令 例如,您无法在Windows计算机上的Rational ClearCase主机上检出UNIX工作站上的快照视图中的文件,也无法在Rational ClearCase Explorer的UNIX工作站上创建快照视图的快捷方式。
如果您在Windows计算机上运行的Rational ClearCase主机上并且在UNIX快照视图中劫持了文件,则在UNIX平台上从Rational ClearCase主机更新视图时会检测到劫持。
在您的情况下,如果通过“挂载”意味着挂载动态视图,那么您应该没问题,如本help page中所述,使用区域同步器将视图的Linux或UNIX视图标记导入到您的Windows网络区域。