Для SVN / Tortoisesvn, как показать журнал только для свойств папки, т.е. не для содержимого папки? - PullRequest
1 голос
/ 23 июня 2011

У нас есть репозиторий SVN с TortoiseSvn и VisualSvn, работающими поверх них (VisualSvn предоставляет сервер и клиента VS2008). Мы использовали некоторые свойства папок, и теперь у меня возникла проблема, когда одна папка, содержащая кучу вещей с большим количеством проверок, имеет свойства, которые где-то были изменены.

Какой самый простой способ для меня сделать какой-нибудь SVN show log, чтобы узнать историю изменений свойств папки? Мы открыты и для других инструментов, так как объединение (даже с использованием WinMerge) не подходит. (Со временем я рассматриваю рекомендации для GIT.) спасибо !!

1 Ответ

0 голосов
/ 23 июня 2011

Как насчет (для Unix):

find . -name .svn -prune -o -type d -exec svn_cmd {} \;

Конечно, вы захотите изменить часть, которая говорит svn_cmd, чтобы она была любой командой svn, которую вы хотите использовать, чтобы вывод был таким, как вы хотите. Возможно, эта книга будет полезна для этого. От краткого взгляда на это они упоминают svn proplist.

find . -name .svn -prune -o -type d -exec svn proplist {} \;

...