Сегодня я хотел бы поделиться полезным опытом работы с популярным Windows-клиентом системы контроля версий Subversion.
Создаем ярлык для Repository Browser.
В TortoiseSVN имеется весьма неплохой repository browser. Однако, у него нет собственного исполняемого файла. Чтобы создать для него ярлык, нужно указать следующий путь:
"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:repobrowser /path:"url:to/your/repository"
В "path" удобно указать путь к trunk, если постоянно работаете с определенным проектом.
Кроме того, через использование /command доступно большинство привычных комманд SVN, таких как commit. В документации все они хорошо описаны.
Кроме того, через использование /command доступно большинство привычных комманд SVN, таких как commit. В документации все они хорошо описаны.
Боремся с глюком исчезновения оверлейных иконок SVN.
Оверлейные иконки SVN, отображаемые в проводнике и в Total Commander - полезная штука.
Однако, когда я недавно проапгрейдился до версии 1.6.15 на рабочем ноуте под Windows XP, инонки исчезли... Переустановка мне не помогла.
Тогда я полез в реестр и увидел, что в HCKU\Software\TortoiseSVN есть несколько "битых" записей реестра. Я их благополучно снес и переустановил SVN-клиент, после этого все заработало!
Кстати, под Windows 7 64-bit лучше ставить обе версии TortoiseSVN (-32 и -64 битную). 32bit версия нужна, чтобы вы могли видеть оверлейные значки в Total Commander и проводнике. Работают обе версии "бок-о-бок" без проблем.