2013-11-10 3 views
1

Эта проблема обсуждалась ранее, но я столкнулся с ней из-за отдельного сценария.CVS Eclipse: ресурс уже существует на диске

Я подключаюсь к моему репозиторию CVS (размещенному в UNIX) с плагином по умолчанию для eclipse.

В хранилище есть 2 файла: 1. abc.txt 2. abc.TXT

Разница в том, и в случае в именах файлов. Оба являются действительными фиксациями в CVS. Когда я пытаюсь оформить или синхронизировать хранилище, отображается следующее сообщение об ошибке:

A resource already exists on disk 'C:\Tarun\Work\Workspaces\person\abc.txt'. Он бросает эту ошибку на abc.txt.

Я пробовал несколько вещей, таких как удаление имени файла из файла .cvs; но он не работает и делает это большое количество файлов будет громоздким.

Может кто-нибудь предложить решение вокруг этого?

ответ

0

Файловая система на сервере unix чувствительна к регистру и поэтому позволяет использовать как txt, так и TXT. Файловая система на вашей локальной машине Windows нечувствительна к регистру и поэтому рассматривает оба файла как одно и то же.

Вам нужны оба файла? Предполагая, что вы этого не сделаете, вам нужно будет сделать cvs remove на одном из них. Вы можете сделать это с машины Windows, вызвав cvs remove из командной строки и включив это имя в кавычки, но вам лучше было бы временно проверить проект на машине Unix и выполнить удаление. Если вы можете войти на сервер unix напрямую, попробуйте это. В качестве альтернативы, один из многих загрузочных DVD-дисков для Linux должен отлично работать для этого.

+0

Привет, Спасибо за ваши материалы. Однако мне нужны оба файла, и, следовательно, cvs remove не является вариантом. – Allzhere

+0

Интересно. В этом случае вам может быть не повезло, пока вы работаете на машине Windows. Каковы точные имена файлов? Знание их может помочь определить подходящую альтернативу. –

+0

. Разработчики, которые фиксируют файл update_person.SQL, получают определенную дисциплинированную и хорошо продуманную группу, а затем понимают, что это должно быть update_person.sql. Они фиксируют второй файл и не удаляют 1-й. Несколько экземпляров в нескольких репозиториях. – Allzhere

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