ccaid wrote:Корень проблемы в том, что SVN не понимает буквы дисков в пути file://, поэтому при операциях с репозиторием текущим должен быть диск с репозиторием.
ccaid wrote:Корень проблемы в том, что SVN не понимает буквы дисков в пути file://, поэтому при операциях с репозиторием текущим должен быть диск с репозиторием.
"Что я делаю не так?"
оказывается я недоразобрался, когда изучал svn. то ли слешей мало вводил... но я так и не понял, почему после двоеточия их должно быть три, может это невозможно понять и надо запомнить? сейчас у меня получилось разнести репозиторий и рабочий каталог по разным дискам.
мораль - корень проблемы в другом. посмотрю еще завтра на работе.
╔══════════════════════════════════════════ trunk\ ══════════════════════════════════════════╗
║ {Shows the log for the selected file / folder} ║
╟────────────────────────────────────────────────────────────────────────────────────────────╢
║ {Opens the repository browser to tweak the repository online} ║
║ {Shows all files which were changed since the last update, locally and in the repository} ║
║ {Shows a graphical representation of copies/tags/branches} ║
╟────────────────────────────────────────────────────────────────────────────────────────────╢
║ {Resolves conflicted files} ║
║ {Updates the working copy to a specific revision} ║
║ {Reverts all changes you made since the last update} ║
║ {Cleanup interrupted operations, locked files, } ║
║ {Locks a file for other users and makes it editable by you} ║
║ {Releases locks on files so other users can edit them again} ║
╟────────────────────────────────────────────────────────────────────────────────────────────╢
║ {Creates a 'cheap' copy inside the repository used for branches or tagging} ║
║ {Switch working copy to another branch / tag} ║
║ {Merges a branch into the main trunk} ║
║ {Exports a repository to a clean working copy without the svn administrative folders} ║
║ {Use this if the URL of the repository has changed} ║
╟────────────────────────────────────────────────────────────────────────────────────────────╢
║ {Adds file(s) to Subversion control} ║
╟────────────────────────────────────────────────────────────────────────────────────────────╢
║ {Creates a unified diff file with all changes you made} ║
║ {Applies a unified diff file to the working copy} ║
║ {Manage Subversion properties} ║
╟────────────────────────────────────────────────────────────────────────────────────────────╢
║ {Tweak TortoiseSVN} ║
║ {Read the 'Daily Use Guide' before you are stuck} ║
║ {Shows information about TortoiseSVN} ║
╚════════════════════════════════════════════════════════════════════════════════════════════╝
Текст ничуть не более понятен, зато его изрядно больше и ориентироваться в нём визуально сложней. И если мышкой меню вызываю (мышью — графическое), то он другой.
╔════════════════════════ trunk\ ════════════════════════╗
║ Открыть ║
║ Проводник ║
║ Найти... ║
║ 7-Zip ► ║
╟────────────────────────────────────────────────────────╢
║ Общий доступ и безопасность... ║
╟────────────────────────────────────────────────────────╢
║ {Updates the working copy to the current revision} ║
║ {Commits your changes to the repository} ║
║ -- картинка -- ► ║
╟────────────────────────────────────────────────────────╢
║ Unlocker ║
╟────────────────────────────────────────────────────────╢
║ Отправить ► ║
╟────────────────────────────────────────────────────────╢
║ Вырезать ║
║ Копировать ║
╟────────────────────────────────────────────────────────╢
║ Создать ярлык ║
║ Удалить ║
║ Переименовать ║
╟────────────────────────────────────────────────────────╢
║ Свойства ║
╚════════════════════════════════════════════════════════╝
К тому же теперь визуально разносит менюшку, если остальные пункты узкие.
P.s. К надписи -- картинка -- уже привык, хотя лучше бы с ней что-то сделали. Эксплорер же показывает.
Я это к чему: хорошо бы это изменение сделать опциональным.
Проблема.
Пытаюсь работать под Windows 7.
В числе прочего использую FAR2/Emenu, TortoiseSVN.
В XP в контекстном меню, отображаемым Emenu, у меня всегда были опции, специфичные для TortoiseSVN, типа «SVN Update» и «SVN Commit».
Но вот в семёрке эти пункты меню попросту отсутствуют.
Может быть есть идеи, как их вернуть?
Ещё раз поднимаю тему. Есть ли возможность что-то сделать с пунктами меню -- Картинка -- ?
У меня два таких пункта. Раньше для одного из них работал макрос (ну, это из пользовательского меню вызов)
macro:post F11 $If (Menu.Select("EMenu",3) > 0) Enter Enter 2 $if (Menu.Select("картинка",3) > 0) Enter $IF (Menu.Select("log",3) > 0) Enter $ELSE Esc Esc $END $else Esc $end $End
Теперь не работает, ибо другая картинка стала первой и макрос вызывает эту другую. Отсчитывать количество даунов, как вы понимаете, тоже не вариант. Что делать?
Ещё один вопрос всё же насчёт
1. Для ownerdraw-элементов поменяем местами AS_VERB и AS_HELPTEXT, т.к. текст AS_HELPTEXT, как правило, более вразумителен.
Может, всё же не надо?
Ориентироваться взглядом в таком меню
╔═══════════════════════════════════════════ svn\ ═══════════════════════════════════════════╗
║ {Shows the log for the selected file / folder} ║
╟────────────────────────────────────────────────────────────────────────────────────────────╢
║ {Opens the repository browser to tweak the repository online} ║
║ {Shows all files which were changed since the last update, locally and in the repository} ║
║ {Shows a graphical representation of copies/tags/branches} ║
╟────────────────────────────────────────────────────────────────────────────────────────────╢
║ {Resolves conflicted files} ║
║ {Updates the working copy to a specific revision} ║
║ {Reverts all changes you made since the last update} ║
║ {Cleanup interrupted operations, locked files, } ║
║ {Locks a file for other users and makes it editable by you} ║
║ {Releases locks on files so other users can edit them again} ║
╟────────────────────────────────────────────────────────────────────────────────────────────╢
║ {Creates a 'cheap' copy inside the repository used for branches or tagging} ║
║ {Switch working copy to another branch / tag} ║
║ {Merges a branch into the main trunk} ║
║ {Exports a repository to a clean working copy without the svn administrative folders} ║
║ {Use this if the URL of the repository has changed} ║
╟────────────────────────────────────────────────────────────────────────────────────────────╢
║ {Adds file(s) to Subversion control} ║
╟────────────────────────────────────────────────────────────────────────────────────────────╢
║ {Creates a unified diff file with all changes you made} ║
║ {Applies a unified diff file to the working copy} ║
║ {Manage Subversion properties} ║
╟────────────────────────────────────────────────────────────────────────────────────────────╢
║ {Tweak TortoiseSVN} ║
║ {Read the 'Daily Use Guide' before you are stuck} ║
║ {Shows information about TortoiseSVN} ║
╚════════════════════════════════════════════════════════════════════════════════════════════╝
Но с другой стороны: а как иначе получить helptext? Выводить в скобках - не лучше.
Разве что сделать включение/отключение helptext, например по Ctrl-цифра.
Лучше всего в виде всплывающей надписи, но такое вряд ли будет в фаре...