如何从Windows服务器联系linux ClearCase客户端

如何从Windows服务器联系linux ClearCase客户端,linux,windows,clearcase,Linux,Windows,Clearcase,我正在努力让一些linux Clearcase客户机与我们现有的Windows基础设施一起工作。所有VOB和服务器都存储在Windows计算机上 使用现有的vob,我能够在linux区域中创建一个标记来引用vob,然后在linux客户机上创建一个视图。当我更新配置规范时,该客户端能够连接到vob并将文件拉入。但是,尽管它可以查看文件,但它没有编辑文件的权限 用户名匹配 linux:user1 windows:域\用户1 Clearcase管理面板设置为“使用此域映射UNIX用户名和组名”,并选择

我正在努力让一些linux Clearcase客户机与我们现有的Windows基础设施一起工作。所有VOB和服务器都存储在Windows计算机上

使用现有的vob,我能够在linux区域中创建一个标记来引用vob,然后在linux客户机上创建一个视图。当我更新配置规范时,该客户端能够连接到vob并将文件拉入。但是,尽管它可以查看文件,但它没有编辑文件的权限

用户名匹配

linux:user1 windows:域\用户1

Clearcase管理面板设置为“使用此域映射UNIX用户名和组名”,并选择域

但是,身份验证似乎不起作用。从unix客户端,如果我运行

credmap windowsServer
我得到Nobody/Nobody作为远程用户名和组ID。如果我从Windows服务器运行

credmap linuxClient
它超时了,我得到了它

credmap: Error: Unable to contact albd_server on host
进一步调查unix上的albd_列表可以发现albd服务器正在运行,甚至可以在windows计算机上找到albd_服务器

albd_server addr = 166.20.20.81, port= 371

albd_list 166.20.17.118
albd_server addr = 166.20.17.118, port= 371
朝相反的方向走会返回

albd_list 166.20.20.81
noname: Error: Unable to contact albd_server on host '166.20.20.81'
cannot contact albd
Ping可以从windows主机工作到linux主机,目前我甚至可以从父级通过SSH连接到linux主机


如果有人对下一步要寻找什么有任何想法,你就是我的英雄:(

当你从Linux客户端访问ClearCase服务器(在Windows上运行)时,你会得到有限的ClearCase功能。要了解更多信息,请阅读


<>我建议您考虑将您的VoB服务器迁移到Linux。这样,您就可以得到所有的CycExcel功能,包括动态视图。

< P>我确认Windows上的VoB服务器意味着它们不能完全从Linux客户端访问,即使IBM的官方文档描述了CCFS设置要遵循。 (请参阅“”,您一定看到了)

特别是,我从未设法使凭据映射在Linux和windows之间完全工作(另一种方式很好)。
您需要确保您的视图存储可以从Linux访问(请参阅“”)

这就为您提供了跨环境解决方案,如:

  • CCRC(ClearCase远程客户端,用于CC7.x)
  • ClearTeam(用于CC 8.x)

请参阅“”。

这是一件愚蠢的事情。linux计算机上运行的防火墙阻止了albd_服务器端口


这也没有解决凭据映射问题,但它至少让我消除了另一个潜在原因。谢谢

谢谢,我知道动态视图不起作用。如果我按照我的方式,我们根本就不会有任何Windows机器。lol……但我没有我的方式,更换我们的it基础设施超出了我的任务范围。USE CCRC(Client Client Client)在Linux中?您是否考虑迁移到一个免费软件版本控制系统中,比如……?是的,我们也在考虑。不过,现在就开始工作,还是不错的。