При выборке элемента в более широкую переменную это будет, конечно, расширено до знака или нет.
В TortoiseSVN: щелкните правой кнопкой мыши, выберите TortoiseSVN -> Показать журнал .
Вы получите список ревизий и можете выбрать любые две для сравнения.
Обычно svn
выводит именно этот список, когда вы выполняете update
.
svn diff
] также имеет параметр - суммировать
:
svn diff -rPREV:HEAD --summarize
svn diff -r10374:11128 --summarize
Вы уловите: -)
Параметр -u
для svn status
показывает, какие файлы были изменены на сервере с момента последнего обновления. Это может быть полезно для предварительного просмотра того, что скоро изменится для вас, прежде чем выполнять svn update
.
Поскольку вы используете TortoiseSVN, вы можете сделать так, чтобы он отображал диалоговое окно Проверить наличие изменений из командный файл, например:
@echo off
tortoiseproc /command:repostatus /path:"c:\some_path\wc"
Я предполагаю, что вас интересует только то, что изменилось с момента вашего последнего обновления. Если вас интересует, что изменилось между двумя конкретными версиями, вы можете сделать так, чтобы в нем отображалось окно Сообщения журнала , например:
@echo off
tortoiseproc /command:log /path:"c:\some_path\wc"
Для получения дополнительной информации о командах tortoiseproc см. здесь .
s изменилось с момента вашего последнего обновления. Если вас интересует, что изменилось между двумя конкретными версиями, вы можете сделать так, чтобы в нем отображалось окно Сообщения журнала , например:@echo off
tortoiseproc /command:log /path:"c:\some_path\wc"
Для получения дополнительной информации о командах tortoiseproc см. здесь .
s изменилось с момента вашего последнего обновления. Если вас интересует, что изменилось между двумя конкретными версиями, вы можете сделать так, чтобы в нем отображалось окно Сообщения журнала , например:@echo off
tortoiseproc /command:log /path:"c:\some_path\wc"
Для получения дополнительной информации о командах tortoiseproc см. здесь .
svn st -u
дает снимок экрана всех измененных файлов.
svn diff
возвращает различия между рабочей копией и последней зафиксированной ревизией; diff работает с отдельными файлами, папками или всем остальным.
svn update
не изменяет различия и статус ваших измененных файлов.
svn revert
откатывает ваши изменения до последней версии.
May I recommend CommitMonitor - also from the dev(s) who brought you TortoiseSVN.
svn status
покажет, что было изменено с момента последней фиксации или обновления. Я думаю, вы также можете использовать его с -r или вроде svn status -r rev1: rev2
svnlook changed /path/to/repos
предоставит вам все, что произошло в последней фиксации.