Не сохраняются файлы в редакторе, расположенные на сетевых дисках.

Здесь можно сообщить о найденных багах в Far.
Post Reply
Kamneedov
Posts: 3
Joined: Tue 12 Nov, 2019 08:41

Не сохраняются файлы в редакторе, расположенные на сетевых дисках.

Post by Kamneedov » Tue 12 Nov, 2019 11:15

При попытке сохранения файла, открытого в редакторе с подключенного сетевого диска, возникают ошибки, изменения не сохраняются.
Ошибки возникают в версиях 3.0.4 и выше. В 3.0.3800 подобные ошибки не наблюдаются. (все 64bit)

В версии 3.0.5454 при сохранении редактируемого файла появляется запрос повышения прав, для доступа к созданному FARxxxx.TMP в той же директории, что и редактируемый файл. Далее в любом из вариантов Появляется ошибка "Cant create f temporary file: Системе не удается найти указанный путь"

ОС: Windows 10 Pro.

User avatar
HaRT
Moderator
Posts: 9151
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 90 times
Been thanked: 174 times

Не сохраняются файлы в редакторе, расположенные на сетевых дисках.

Post by HaRT » Tue 12 Nov, 2019 12:18

Попробуйте в far:config переключить Editor.SaveSafely в false.
Фар есть инструмент, а не нянька. © 2009 DrKnS

Kamneedov
Posts: 3
Joined: Tue 12 Nov, 2019 08:41

Не сохраняются файлы в редакторе, расположенные на сетевых дисках.

Post by Kamneedov » Tue 12 Nov, 2019 14:04

HaRT wrote:
Tue 12 Nov, 2019 12:18
Попробуйте в far:config переключить Editor.SaveSafely в false.
Спасибо! Теперь при сохранении запрашиваются права на изменение атрибутов файла. И изменения сохраняются даже если отменить. Можно выставить опцию "Больше не спрашивать в текущей сессии" Но для пользователя это неудобно.
Если в процессе правки нажимать F2, то при выходе появляется сообщение "Файл изменен, но файл или папка, в которой он находился, был перемещен или удален. Сохранить?"

2useven10
Posts: 3982
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 173 times

Не сохраняются файлы в редакторе, расположенные на сетевых дисках.

Post by 2useven10 » Tue 12 Nov, 2019 15:23

Kamneedov wrote:
Tue 12 Nov, 2019 14:04
Теперь при сохранении запрашиваются права на изменение атрибутов файла
@DrKnS Это b5506.1?
drkns 09.11.2019 21:25:47 +0000 - build 5506 1. Копирование файлов сохраняет времена создания и доступа. Пока безусловно. Если нужна опция - кричите.
Если да - можно засчитать за крик.
Не обязательно за опциональность сохранения времён, м.б. за настройку или адаптацию поведения, когда сохранить их не получается.

User avatar
DrKnS
Posts: 5426
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 250 times

Не сохраняются файлы в редакторе, расположенные на сетевых дисках.

Post by DrKnS » Tue 12 Nov, 2019 15:41

Копирование и сохранение - разные операции.

Eremit
Posts: 2
Joined: Sat 16 Nov, 2019 10:35

Не сохраняются файлы в редакторе, расположенные на сетевых дисках.

Post by Eremit » Sat 16 Nov, 2019 10:56

@DrKnS, прошу прощения, но мне кажется, что предыдущее поведение с датой было во первых более удобно, во вторых более логично.
При чем, я могу согласится, что в некоторых случаях удобно противоположное поведение.
Поэтому было бы очень удобно если бы сделали опцию как при копировании сейчас есть для прав доступа (по умолчанию, копировать, наследовать) с возможностью в настройках задавать что использовать по умолчанию.

Ну и если возможно, добавьте пожалуйста. От меня лично был бы очень низкий поклон за это.


Чуток распишу, что я имел в виду под удобно и логично для старого варианта.

Удобно:
-----------
Возможно это только мой кейс, но все же.
Чаще всего новые файлы складываются в папку "Загрузки".
По скольку там скапливается много всего то наиболее распространенный метод сортировки в данной папке это по дате создания в обратном порядке. При этом в естественном виде мы получаем что последние фалы находятся сразу сверху под рукой.
Если мы в эту папку копируем откуда-нибудь новый файл, то логично ожидать что он окажется первым в списке.
В противном случае придется его искать где-то в середине огромного списка.
А если таких файлов скопировал 10 штук то это просто ад.

Логично:
------------
Описанный вами алгоритм назначения дат более подходит для случая если мы не копируем файл и переносим (F6).
Если же мы копируем файл, то это обозначает что мы создаем копию уже существующего файла, и это обозначает что время создания файла это время создание копии а не время создания содержимого файла.

Если на обычном языке мы взяли человека и пересадили с одного стула на другой стул, от этого его дата рождения не поменялась.
А если у двух людей родился ребенок (почти копия родителей) то у этого ребенка дата рождения своя а не та же что у родителей.

Abs
Posts: 67
Joined: Tue 27 Jul, 2010 12:14
Been thanked: 7 times

Не сохраняются файлы в редакторе, расположенные на сетевых дисках.

Post by Abs » Sat 16 Nov, 2019 11:26

Eremit wrote:
Sat 16 Nov, 2019 10:56
А если у двух людей родился ребенок (почти копия родителей) то у этого ребенка дата рождения своя а не та же что у родителей.
Вот у почти копии (то бишь отредактированного файла) дата своя. А полная копия на то и полная, что должна совпадать с исходником. Включая дату создания.

User avatar
DrKnS
Posts: 5426
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 250 times

Не сохраняются файлы в редакторе, расположенные на сетевых дисках.

Post by DrKnS » Sat 16 Nov, 2019 11:40

Господа, это всё прекрасно, каменты и пожелания приветствуются, но посмотрите на название темы.

Eremit
Posts: 2
Joined: Sat 16 Nov, 2019 10:35

Не сохраняются файлы в редакторе, расположенные на сетевых дисках.

Post by Eremit » Sat 16 Nov, 2019 12:34

@DrKnS, прошу прощения, по по записи в чейнж логе нашел только это место где упоминалось что-то подобное (подстрока 5506).
Подскажите пожалуйста куда правильно написать, чтобы у вас это было под рукой?

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

Kamneedov
Posts: 3
Joined: Tue 12 Nov, 2019 08:41

Не сохраняются файлы в редакторе, расположенные на сетевых дисках.

Post by Kamneedov » Thu 21 Nov, 2019 08:29

Добрый день!
Все же напомню свой вопрос: есть ли возможность отключить запрос на права администратора при сохранении атрибутов файла? Может быть, в дополнение к опции "Больше не спрашивать в текущей сессии", внести "Больше не спрашивать вообще"?

2useven10
Posts: 3982
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 173 times

Не сохраняются файлы в редакторе, расположенные на сетевых дисках.

Post by 2useven10 » Sun 01 Dec, 2019 14:32

DrKnS wrote:
Tue 12 Nov, 2019 15:41
Копирование и сохранение - разные операции.
Операции разные, проблема одинаковая.
http://forum.ru-board.com/topic.cgi?for ... rt=3760#21

User avatar
DrKnS
Posts: 5426
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 250 times

Не сохраняются файлы в редакторе, расположенные на сетевых дисках.

Post by DrKnS » Tue 03 Dec, 2019 12:11

2useven10 wrote:
Sun 01 Dec, 2019 14:32
проблема одинаковая
"Failed to set folder attributes"
"воспроизводится на чистом фаре 5300"
Действительно - файл или папка, копирование или сохранение, сейчас или год назад, мальчик или девочка - какая разница.

Post Reply

Return to “Глюки и баги”