[х] Удалять символические ссылки

Вам не хватает чего-то в Far? Вы считаете, что вашу идею стоит услышать? Пишите сюда.
User avatar
John Doe
Бюрократ
Posts: 12838
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 290 times

[х] Удалять символические ссылки

Post by John Doe »

Code: Select all

[x] Удалять в Корзину
    [x] Удалять символические ссылки
Удалять символические ссылки
Перед удалением каталога в Корзину просканировать и удалить
символические ссылки на подкаталоги.
В OS ниже Windows Vista при очистке Корзины, содержащей
символические ссылки, удаляются не ссылки, а источники, на которые
эти ссылки указывают.
В Windows Vista и выше эта опция не используется. Система сама
корректно чистит Корзину.
А для чего эта опция? Фар без пользователя не может принять единственное верное решение?

User avatar
DrKnS
Posts: 5646
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 307 times

[х] Удалять символические ссылки

Post by DrKnS »

Причина опции, видимо, в том, что действие необратимо: да, фар может удалить ссылки и этим спасти контент, но если ты вдруг передумал и решил восстановить, то ссылок уже не будет.
Впрочем, большой красный ворнинг был бы уместнее.

User avatar
John Doe
Бюрократ
Posts: 12838
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 290 times

[х] Удалять символические ссылки

Post by John Doe »

Иначе спрошу.
Из текста справки неявно следует что поведение в висте более правильное, чем в XP.
Если так, то зачем нам для XP опция? Почему молча не удалять ссылки?

Для чего может понадобиться её отключить?
Update Потрогал в XP, кажется немного понял.

С опцией: при восстановлении из корзины сами ссылки не восстановятся (но целевые данные никуда не денутся).
Без опции: после очистки корзины можно потерять данные по ссылкам, зато до этого момента восстановление из корзины сработает идеально.

Имхо эту опцию надо всё-таки убрать, и автоматически включать нужное поведение в XP.

Shmuel
Posts: 6151
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 320 times

[х] Удалять символические ссылки

Post by Shmuel »

Пожалуйста не удаляйте ссылки молча, и на XP тоже.
Например, у меня XP имеет доступ к разделу Windows 7.

User avatar
John Doe
Бюрократ
Posts: 12838
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 290 times

[х] Удалять символические ссылки

Post by John Doe »

Shmuel wrote:Пожалуйста не удаляйте ссылки молча, и на XP тоже.
Опция по умолчанию включена, и ссылки молча удаляются.
Однако перечитайте хелп, это как раз для того, чтобы защитить данные.

User avatar
John Doe
Бюрократ
Posts: 12838
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 290 times

[х] Удалять символические ссылки

Post by John Doe »

DrKnS wrote: Впрочем, большой красный ворнинг был бы уместнее.
С вариантами выбора: удалить ссылки, или оставить?

Или без варианта "оставить"?
Я затрудняюсь представить себе сценарий, в котором нужно было бы оставить ссылки.

User avatar
John Doe
Бюрократ
Posts: 12838
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 290 times

[х] Удалять символические ссылки

Post by John Doe »

И ещё: вместо удаления ссылок не правильнее ли разрывать связи? Т.е. оставлять на месте ссылок пустые папки.

User avatar
DrKnS
Posts: 5646
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 307 times

[х] Удалять символические ссылки

Post by DrKnS »

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

2useven10
Posts: 4057
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 188 times

[х] Удалять символические ссылки

Post by 2useven10 »

Папка содержит символические ссылки.
Для предотвращения потери их содержимого при очистке корзины
эти ссылки сейчас будут разорваны.
Впоследствии восстановить их будет невозможно.
Может лучше как-то так:

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

Ну и неотключаемый большой красный ворнинг на XP тот ещё подарок...

User avatar
DrKnS
Posts: 5646
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 307 times

[х] Удалять символические ссылки

Post by DrKnS »

неотключаемый большой красный ворнинг на XP тот ещё подарок...
Да ладно. Жили же как-то 13 лет с неотключаемым большим красным ворнингом при удалении R/O файлов, а они встречаются на порядки чаще, чем удаляемые в корзину симлинки.

2useven10
Posts: 4057
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 188 times

[х] Удалять символические ссылки

Post by 2useven10 »

Я не говорил, что жить нельзя.
А через 13 лет фарХ уже не будет работать с XP и вопрос отпадёт сам собой. да :)

User avatar
John Doe
Бюрократ
Posts: 12838
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 290 times

[х] Удалять символические ссылки

Post by John Doe »

2useven10, вы используете корзину?

2useven10
Posts: 4057
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 188 times

[х] Удалять символические ссылки

Post by 2useven10 »

Очень редко.
Но я не считаю, что старое поведение (существовавшее годами) надо менять безвозвратно, потому что для меня разницы нет.
Всегда может найтись кто-то, кому так привычно и удобно.
Оставить параметр, хотя-бы только в far:config или провести опрос перед такими изменениями было-бы правильнее.

User avatar
John Doe
Бюрократ
Posts: 12838
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 290 times

[х] Удалять символические ссылки

Post by John Doe »

Раньше была возможность молча разрывать связи.
Если это востребовано, то действительно, можно добавить параметр, или даже опцию в подтверждения.
Но востребовано ли? Посмотрим, пожалуется ли кто.

User avatar
DrKnS
Posts: 5646
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 307 times

[х] Удалять символические ссылки

Post by DrKnS »

2useven10 wrote: Всегда может найтись кто-то, кому так привычно и удобно.
Оставить параметр, хотя-бы только в far:config или провести опрос перед такими изменениями было-бы правильнее.
Image

Post Reply

Return to “Предложения и идеи”