Недавно купили мы большой пакет иконок. И я подумал, что было бы здорово загрузить их все в Subversion. Ведь всем понятно, что иконки будут изменятся, будут появляться модификации, и что очень здорово было иметь возможность просматривать историю изменений. А Subversion, кагбе, замечательно с такими задачами справляется.
Надо сказать, в качестве клиента svn я использую TortoiseSVN (версию 1.6.2).
При добавлении файлов, TortoiseSVN подвис минут на 10, после чего наконец выдал диалог со списком файлов. При попытке сделать коммит, он тяжело работал минут 50, ощутимо загружая процессор, после чего выдал сообщение об ошибке и вылетел.
Иконок не то, чтобы мало – 30 тысяч файлов. И коммитил я их, частями. Но, так или иначе, выглядела эта идея удручающе. И решил я попробовать сделать тоже самое через консольный клиент (svn.exe). Я скачал и установил сборку SlikSVN, и запустил коммит. К несказанному удивлению, консольная версия сделала всю работу минут за 10.
Вывод: иногда гуёвые программы и работают соответствующе.
Конечно я не стал удалять TortoiseSVN, и я продолжаю им пользоваться, ибо в повседневной работе он меня вполне устраивает. Но когда необходимо закоммитить большое число файлов, использовую консольную версию.
Версия для мобильного

6 человек заметили этот пост: