2014-11-11 3 views
1

У нас есть сервер ClearCase (версия 7.0.1.1-IFIX02), установленный на Linux Server «SRV1» (vobs, views и license). Среда разработки находится на другом Linux-сервере «SRV2». На этом сервере также установлен ClearCase (7.0.1). Мы получаем доступ к представлениям через графический интерфейс ClearCase, установленный на сервере разработки.Ошибка ClearCase Linux GUI-сравнение/проверка/описание/

Мы можем без проблем получить доступ к графическому интерфейсу и выполнить любое действие с файлами и каталогами на текущем пути, где мы запустили графический интерфейс. Но после переезда в другой каталог в браузере файлов графического интерфейса пользователя, мы не можем сделать извлечений, сравнения, описания, ... А окна появляются с «Стенограмма»:

/bin/sh: ./grpXXXXX: No existe el fichero o el directorio 

Где XXXXX 5 цифр номер отличается от каждое действие.

Дело в том, что при использовании ClearCase GUI на сервере ClearCase «SRV1» у нас нет такой проблемы.

ответ

0

Самый простой способ отладить ситуацию - вернуться в командную строку.

Если у вас есть ClearCase 7.x, используйте cleartool. (ClearCase 8.x, use rcleartool):

cd /path/to/your/view/.../yourFolder 
cleartool ls 

Это должно дать вам текущее состояние этой папки и ее элементов, а также правила отбора, которые применяются из конфигурации спецификации вида.
Обратите внимание, что этот вопрос может варьироваться в зависимости от характера указанного просмотра (снимок или динамический, даже с 8.x ClearTeam проводника, поскольку он поддерживает динамические представления, а также, и не только веб-просмотров)

0

Спасибо за ваш быстро ответьте!

Я решил это!

Один коллега предложил мне посмотреть владельца и группу/tmp. Кто-то или как-то (это еще один вопрос ...) меняет права/владельца tmp, владельца и группу. Тогда пользователь разработки не мог писать на/tmp. По-видимому, ClearCase приходится писать временные файлы «grpXXXXX» при использовании графического интерфейса. Поэтому я перехожу на root-root с правами drwxrwxrwx:

chown root:root /tmp 
chmod 777 /tmp 

И это работает!

С уважением,

+0

Ну, в зависимости от операций и файлов в вопросе, каталог/TMP (или каталог, на который указывает переменная TMP среды, которая обычно/TMP) используется для создания контейнера и/или строительство. Таким образом, у вас может быть мало сюрпризов, если у этого каталога есть нечетные разрешения. И, как сказал VonC, когда все остальное не удается, используйте CLI. Сообщения об ошибках намного лучше. –

Смежные вопросы