вторник, 26 мая 2009 г.

total commander: copy file names and copy full file names

Случилось чудо, и на работе я получил лицензионный total commander
Установить разрешили только определенную версию, и там не было моих любимых сочетаний клавиш для быстрого копирования имени файла (F11) и полного имени файла (с путем, Alt+F11). Немного погуглив, я сразу же нашел решение :-)

Чтобы это настроить, надо всего лишь настроить сочетания клавиш для этих команд.
Заходим сюда: Configuration/Option/Misc/Hotkey
И настраиваем комбинации клавиш для этих команд:
cm_CopyNamesToClip (у меня, например, F11)
cm_CopyFullNamesToClip (у меня, Alt+F11)

и радуемся жизни :-)

До этого я пользовался специальными сборками тотала, где всё это уже было настроено. А потом пользовался Unreal Commander-ом, где эти сочетания клавиш тоже работают.

P.S. я знаю, что пост тупой, просто решил проверить, будет ли это кому-то полезно или нет. Может у кого-то настроено, но будет интересно узнать, как это настраивается..

понедельник, 18 мая 2009 г.

воскресенье, 17 мая 2009 г.

Еще раз коротко про слабые стороны систем контроля версий

CVS
- нет атомарных коммитов
- нет переименования файлов и каталогов
- долгие операции с тэгами
- много данных передается по сети
- простая система аутентификации

SVN
- создание тегов не интуитивное
- сложно мерджить ветки в основной "ствол"

Mercurial и Bazaar
- хранят локально не только проект, но и все данные о нем, например, историю изменений
- поддержка разными IDE хуже т.к. системы еще молодые
- вы должны знать, с кем вы бы хотели смерджить изменения, все ли заинтересованные люди получат ваши обновления?

Bazaar, в отличии от Mercurial, позволяет работать через центральный сервер(как CVS или SVN).

P.S. Всего лишь резюмировал эту статью