Не совсем понятно, что вы сделали, но что вы должны были сделать, это предположить, что файл MiscScripts.js
уже существует как простой (просмотреть приватный) текстовый файл, а 'ct
' являетсяпсевдоним для cleartool
:
cd /vobs/yourvob/directory
ct co -c 'Add MiscScripts.js' .
ct mkelem -c 'Miscellaneous JavaScript Script Fragments' MiscScripts.js
ct ci -nc .
ct ci -nc MiscScripts.js
Теперь мы должны попытаться угадать, что вы на самом деле сделали.
Я предполагаю, что вы проверили каталог.Затем вы сказали:
вместо создания нового файла, я случайно переименовал ValidationScripts.js в MiscScripts.js
Есть две возможности:
mv ValidationScripts.js MiscScripts.js
ct mv ValidationScripts.js MiscScripts.js
Чтобы исправить случай 1, вы должны просто выполнить:
mv MiscScripts.js ValidationScripts.js
Чтобы исправить случай 2, выследует либо отменить извлечение каталога или отменить перемещение:
Либо
ct unco -rm .
Или
ct mv MiscScripts.js ValidationScripts.js
Youзатем продолжайте:
Я попытался воссоздать файл ValidationScripts.js
, используя слияние, и теперь я застрял с тем же файлом, но с двумя разными именами: ValidationScripts.js
и MiscScripts.js
.
И это меня озадачило ... Я не вижу, как слияние поможет.Последний комментарий звучит так, как будто вы сделали что-то вроде:
ct ln MiscScripts.js ValidationScripts.js
Не зная точно, что вы сделали, немного сложно понять, что порекомендовать.Ключевые проблемы:
- Использовали ли вы
ct mkelem
для создания нового файла? - Если вы это сделали, то нам нужно беспокоиться о том, чтобы не создавать потерянную запись в каталоге
lost+found
VOB. - Если вы этого не сделали, тогда жизнь проще.
- Вы уже заходили в каталог?
- Если нет, не делайте этого.
- Если вы это сделали, нам нужно будет решить, как вернуть вас к предыдущей версии (но нам больше не нужно беспокоиться о
lost+found
файлов.
- Вы уже зарегистрировались
MiscScripts.js
? - Насколько это важно, отчасти зависит от ответов на предыдущие вопросы.