Что такое файл новорожденных cvs?

Я получаю эту ошибку во время оформления заказа:

cvs checkout: warning: new-born file.java has disappeared
cvs [checkout aborted]: cannot make directory : No such file or directory
cvs status: cannot rewrite CVS/Entries.Backup: Permission denied

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

моя команда проверки:

cvs co -d dir -N -r(num) -r(num)... file file... and so on

Что означает эта новорожденная вещь?

Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
6
0
5 121
4

Ответы 4

new-born относится к файлу, который был отредактирован add, но еще не отредактирован commit, или что CVS не может записать файл локально.

Я предполагаю, что существует каталог .cvs, в котором записан add, но с тех пор файл был удален.

Дополнительные ошибки, которые вы видите, относятся к разрешениям в каталоге оформления заказа - возможно, у вас нет доступа на запись в каталог оформления заказа, umask установлен неправильно или существует проблема наследования разрешений каталога.

Спасибо, но я знаю, что эти файлы уже внесены в CVS. Эта ошибка также возникает, когда я пытаюсь извлечь эти файлы в новый каталог. Наконец, у меня есть разрешения rwx для этого каталога.

jcee14 25.11.2008 19:17

Дважды проверьте настройки umask (umask -S в bash). После выполнения команды cvs, ls-la и убедитесь, что .CVS был создан и имеет правильные разрешения. В противном случае опубликуйте точную команду, которую вы используете.

Ken Gentle 25.11.2008 19:26

Кстати, где вы выполняете кассу? Windows, cygwin, linux?

Ken Gentle 25.11.2008 19:28

Файлы в папке CVS: Entries Entries. Log Entries. Статический корень репозитория. Выглядит вполне нормально.

jcee14 25.11.2008 19:37

Это, вероятно, потребует небольшого исследования и / или вопросов и ответов. SO может быть не лучшим форумом для такого типа взаимодействия. Следующее, что я бы посмотрел, - это репо на сервере, проверяющее права / владение и то, что другие проекты / модули могут быть проверены без ошибок.

Ken Gentle 26.11.2008 23:02

Роман Йоки ответил ниже, и его ответ - это именно то, что я нашел с нашей стороны, когда мы переходим к этой ошибке.

AquaAlex 11.08.2015 12:11

В моем случае это было вызвано указанием тега, которого нет в файле. Попробуйте удалить -r из строки cmd

У меня была аналогичная проблема, когда ребята по развертыванию использовали неправильный тег для развертывания. Тег не существует в файле.

AquaAlex 11.08.2015 12:10

У меня было аналогичное сообщение об ошибке для файла, который раньше имел списки ACL, соответствующие моей учетной записи, но больше не соответствующие.

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

Другие вопросы по теме