我对 ClearCase 完全陌生(过去我主要使用 SVN 和一些 Git)。
我花了几个小时尝试将任何新内容写入 ClearCase 管理的目录中。例如mkdir foo
返回mkdir: cannot create directory 'foo': Permission denied
。
当我无法修改现有的文件,我可以使用 xcleartool GUI 签出文件,这显然允许我修改它。但是,签出目录xcleartool 不允许我写入它。
如何获得 ClearCase 管理目录的写权限?我不想更改存储库中的任何内容。我只想要一个可以修改和使用的本地副本。目前,我正在考虑将整个存储库复制并粘贴到可用的地方,但我怀疑 ClearCase 是否打算以这种方式使用。
答案1
ClearCase 实际上并不限制目录级别的权限 - 仅限制文件级别的权限。
就我而言,问题只是其他人对该目录设置了错误的权限。
我没有 root 权限,所以我不得不去找那个人来修复它。我讨厌没有 root 权限!