Обновление TortoiseHg завершается с ошибкой "Доступ запрещен", как обойти это?

Я внес некоторые изменения в файлы, доступные только для чтения, из удаленного репозитория, и я пытаюсь обновить свою рабочую область, но я получаю [Errno 13] ... Access is denied ошибки, когда TortoiseHg пытается обновить файлы только для чтения.

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

3 ответа

В Windows attrib -r * /s из корня хранилища удалит все атрибуты только для чтения из файлов.

Пересмотреть требование, чтобы они были только для чтения. может быть, часть сценария развертывания, которая делает их доступными только для чтения при развертывании, а не только для чтения в рабочем каталоге, будет лучшим ответом.

Я иногда читаю о makewritable расширении, возможно, это может помочь вам в любом случае... разве это все еще в альфа-состоянии?

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