Наконец, я получил свою группу, чтобы переключиться с SourceSafe на Subversion. К сожалению, мой менеджер по-прежнему хочет использовать эксклюзивные блокировки для каждого отдельного файла. Поэтому я установил свойство svn: needs-lock для каждого файла и создал крюк pre-commit, чтобы убедиться, что свойство остается установленным.
Мы запускаем Subversion на сервере Linux. Большинство из нас используют Windows-машины и несколько компьютеров Mac. Мы используем различные клиенты SVN (TortoiseSVN, SmartSVN, Subclipse и т.д.).
Теперь нам нужен хороший/простой способ увидеть все файлы, которые в настоящее время заблокированы во всем хранилище (и кто их заблокировал). Я немного пошутил в Tortoise и Subclipse, но не нашел того, что искал. В наших проектах есть много поддиректорий, которые на несколько уровней глубоки, поэтому для каждого отдельного каталога было бы слишком много времени.
Я бы хотел, чтобы один отчет, который я могу запустить, перечисляет все, что в данный момент заблокировано, и кто заблокировал его. Каков наилучший способ получить этот тип информации?