Если оставить для другого треда споры о необходимости интеграции SVN в IDE и посмотреть на сегодняшнее положение дел, то вот что мы имеем:
PushOk SVN Proxy — платный, да и не работает. Subway — мёртвый. SVNScc — мёртвый. chmsubscc — не работает. sourcecross — мёртвый, хотя и есть невнятные попытки возродиться. TortoiseSVNSCC — не работает. А что хотелось бы иметь? Стабильную реализацию провайдера MSSCC API, предоставляющую в полном объёме функциональность последней версии Subversion. По крайней мере:
историю изменений файла, папки диф выбранных версий автоматическая блокировка нетекстовых файлов разрешение конфликтов переименование и перемещение файлов выполнение команд удалённо, в репозитарии удобная работа с клавиатуры принятие русского текста Вообще, печально наблюдать отсутствие открытого стандарта на API к VCS. Мне кажется, при наличии такового мы бы сейчас имели более широкий выбор. Вывод: на сегодняшний день, AnkhSVN — единственный продукт, который можно считать рабочим, но не реализуя MSSCC API, вряд ли ему суждено стать массовым. |