Какие у вас есть рекомендации для клиента Subversion, который поддерживает стандартный SCC API от Microsoft?
Пока что я нашел две возможности:
- TortoiseSVN SCC. Не кажется ни зрелым, ни активным, ни поддерживаемым (не выпускается с января 2005 г.)
- Плагин SVN от PushOK. Коммерческий, цены скрыты за страницей входа.
Ни то, ни другое не кажется особенно убедительным, поэтому я решил обратиться к StackOverflow.
Какие есть клиенты Subversion, поддерживающие SCC API, подходящие для использования с Sybase PowerBuilder?
Предпочтение отдается открытым исходным кодом, но рассматриваются коммерческие решения - качество / надежность важнее стоимости (в разумных пределах).
Справочная информация: сервер Subversion с версией 1.6 и другие работы уже используют как TortoiseSVN, так и AnkhSVN в качестве клиентов.
Обновление: Почему бы не использовать TortoiseSVN и покончить с этим?
Частично моя проблема связана с особенностями того, как работает Powerbuilder - все части вашего приложения хранятся в файле PBL («pibble»). Используя систему контроля версий на уровне файловой системы, вы можете возвращать / выгружать только все приложение. Если вы хотите управлять вещами по частям, вы должны делать это из внутри PowerBuilder через интеграцию на основе SCC.
Обновление: Что с этими файлами PBL?
Некоторые дополнительные сведения для тех, кому это интересно.
PowerBuilder хранит свой код внутри библиотек PowerBuilder (PBL), а не в виде отдельных текстовых файлов ASCII [это] добавляет уровень сложности интеграции. (http://pbdj.sys-con.com/node/42500)