Существует ли жизнеспособная интеграция SCC для Subversion? - PullRequest
22 голосов
/ 22 июля 2009

Какие рекомендации вы предлагаете для клиента Subversion, который поддерживает стандартный API SCC Microsoft?

До сих пор я нашел две возможности:

  • TortoiseSVN SCC .Кажется, что ни зрелый, ни активный, ни поддерживаемый (с января 2005 года не выпускается)
  • Плагин SVN от PushOK.Коммерческий, с ценами, скрытыми за страницей входа в систему.

Ни один из них не выглядит особенно убедительным - поэтому я решил, что поверну к StackOverflow.

Какие клиенты Subversion естькоторые поддерживают SCC API, подходит для использования с Sybase PowerBuilder?

Предпочитается с открытым исходным кодом, но рассматриваются коммерческие решения - качество / надежность важнее стоимости (в разумных пределах).

Справочная информация: Сервер Subversion, на котором запущен v1.6, и другие пользователи уже используют TortoiseSVN и AnkhSVN в качестве клиентов.

Обновление : Почему бы не использовать TortoiseSVN и покончить с этим?

Часть моей проблемы - это особенность работы Powerbuilder -все части вашего приложения хранятся в файле PBL ("pibble").Используя управление исходным кодом на уровне файловой системы, вы можете регистрировать / извлекать только все приложение .Если вы хотите управлять вещами по частям, вы должны сделать это из внутри PowerBuilder, через интеграцию на основе SCC.

Обновление : Что сэти файлы PBL?

Некоторые подробности для тех, кто заинтересован.

PowerBuilder хранит свой код в библиотеках PowerBuilder (PBL), а не какотдельные текстовые файлы ASCII [это] добавляет уровень сложности интеграции.(http://pbdj.sys -con.com / node / 42500 )

Ответы [ 6 ]

6 голосов
/ 22 июля 2009

AFAIK, только два варианта - это плагин PushOk и PBSCC Proxy . Несколько месяцев назад я дал быструю попытку прокси-сервера PBSCC, и это было не так гладко, как я надеялся (хотя на самом деле это была быстрая попытка. Некоторым людям это могло бы понравиться). Я очень ценю парня за предоставление такого инструмента сообществу, но за ту цену, которую просит PushOk, я бы пошел с их инструментом. Будучи коммерческим, он имеет поддержку и приверженность клиентам. Если вы не собираетесь использовать SVN для некоторых побочных проектов, которые вы делаете дома, для меня это важнее, чем цена, которую он стоит.

К сожалению, в StackOverflow не так уж много разработчиков PB. Если вы хотите, чтобы такие вопросы были более широкой аудиторией, я думаю, вам также следует задать их в группе новостей sybase.public.powerbuilder.source_control . Вы также найдете множество вопросов, касающихся интеграции SVN / PB, на которые уже даны ответы.

5 голосов
/ 30 декабря 2011

Агент SVN - это подключаемый модуль Subversion, который реализует интерфейс MS-SCCI и, таким образом, интегрируется с IDE PowerBuilder . Эта ссылка описывает, как это делается.

ПРИМЕЧАНИЕ: Агент SVN - коммерческий проект.

3 голосов
/ 22 июля 2009

Существует руководство по использованию Subversion с Powerbuilder с использованием PBSCC , которое может быть полезным для вас.

1 голос
/ 22 июля 2009

Вы проверили эту ссылку ?
Как я вижу, вы можете использовать PBSCC, который является клиентом SVN для PowerBuilder.

0 голосов
/ 18 января 2012

АнхСВН - Поставщик SSC Subversion:

enter image description here

Это с открытым исходным кодом .

0 голосов
/ 22 июля 2009

Частично причина, по которой вы не находите больше опций, заключается в том, что действительно нет необходимости (IMO) иметь такой интерфейс. TortoiseSVn подключается к оболочке и представляет собой самый простой и легкий источник управления, который можно себе представить на платформе Windows.

Мне лично никогда не нравилась интеграция с VSS и IDE - Alt-tabbing - простая задача, чтобы попасть в окно проводника.

...