У меня есть проблема, которая беспокоит меня последние пару месяцев. Я использую Dynamic View UCM Clearcase для копирования последнего исходного кода на локальный диск. Затем я компилирую исходный код и генерирую пакеты Installshield и т. д. Я использую Robobopy для копирования файлов.
Robocopy не может скопировать и зависает. Это происходит 2-3 раза в неделю. Так что это превратилось в ночной кошмар рабочего процесса Nightly Build. К счастью, вчера я увидел ошибку, отображаемую Robocopy. Это было что-то вроде:
ОШИБКА 64: Указанное сетевое имя больше не существует
Я погуглил и обнаружил, что это может быть вызвано из-за:
1) Антивирус
2) Неправильная конфигурация сетевого оборудования.
Другая важная вещь заключается в том, что я не вижу проблем с сетью во время любой другой операции, связанной с Clearcase или другим программным обеспечением.
Я продвигал идею использования моментальных снимков после рекомендации VonC для компиляции, но руководство, похоже, сопротивляется, потому что:
1) У других команд тоже есть такая же настройка, когда они копируют из динамических представлений.
2) Они сталкиваются с менее чем 5% неудачных копий.
3) Копирование из динамического представления кажется лучшей практикой, по мнению других команд, и меня просят следовать ей.
Хотел узнать, сталкивался ли кто-нибудь с такой проблемой.
Мне нужны некоторые моменты, которые могут помочь мне убедить руководство перейти к представлению моментальных снимков для компиляции.
Любая помощь будет оценена по достоинству.