Ответ 1
См. главу " автоматизация TortoiseSVN" в документах.
Вы можете создать ярлык для TortoiseProc.exe и добавить туда параметры командной строки, например:
TortoiseProc.exe /command:commit /path:"path\to\your\workingcopy"
Я нахожу это утомительным, когда каждый раз, когда мне нужно зафиксировать файл. Процесс переходит в окно проводника Windows, щелкните правой кнопкой мыши каталог, затем нажмите "Commit"... и затем окно фиксации tortoisesvn.
Кто-нибудь знает какой-либо ярлык для этого? Может быть, нажмите сочетание клавиш для фиксации вместо того, чтобы щелкнуть правой кнопкой мыши, а затем нажмите commit?
Благодарим вас за сохранение моей производительности!
См. главу " автоматизация TortoiseSVN" в документах.
Вы можете создать ярлык для TortoiseProc.exe и добавить туда параметры командной строки, например:
TortoiseProc.exe /command:commit /path:"path\to\your\workingcopy"
Я использую autohotkey, чтобы сделать это.
Вот некоторые инструкции, если вы хотите его использовать:
; Change your hotkey here +`:: Run TortoiseProc.exe /command:commit /path:"<path-to-your-working-copy>" return
Теперь вы можете использовать shift + tilde (или любую вашу выбранную горячую клавишу), чтобы вызвать диалог фиксации TortoiseSVN.
Вы можете использовать svn через командную строку, как я полагаю, большинство людей типа linux-типа: http://www.sliksvn.com/en/download/
Если вы обычно открываете окно командной строки (например, для запуска Ant задач или чего-то еще), это может быть более быстрым способом. Вы просто набрали:
svn commit
или даже
svn ci
(ci
означает "check in" )
Если вы находитесь в визуальной студии, вы можете использовать AnkhSVN
Расширяясь на ответ Стефана, я нашел один из самых простых способов (или, как я полагаю) использовать сочетания клавиш для фиксации.
QTTabBar (вроде как надстройка для Explorer) имеет возможность выполнять любые аргументы, передающие приложение.
Аргументами могут быть выбранная папка, выбранный файл и т.д.
Я написал сообщение в блоге, в котором описывается, как использовать эту функцию для фиксации/обновления или сделать что угодно.
Да. Вы можете использовать ярлыки проводника окна. Просто откройте папку кода в проводнике и используйте ниже:
Commit: alt + F + C
update: alt + F + U
Check for updates: alt + F + T + F
Таким образом, вы можете нажать выше сочетаний клавиш для фиксации вместо того, чтобы иметь право щелкнуть каталог, а затем нажать фиксацию. Эти ярлыки весьма удобны, так как вам не нужно создавать какой-либо пакетный или script файл.