Я видел этот популярный вопрос о самостоятельной замене GitHub...
Однако только 2 ответа (с низким количеством голосов) поддерживают подрывную деятельность. Хотя я обязательно рассмотрю эти два (Phabricator и Tuleap), я хочу посмотреть, есть ли что-нибудь еще.
Нам нужны в основном те же функции, что и в другом ОП, включая (копирование/вставка + редактирование):
Я видел, что вы уже упомянули Tuleap из предыдущей рекомендации.
Для ленивых читателей перефразирую здесь:
Поставляется с Tuleap Trackers (например, Tuleap Trackers, как билет под стероидом) для всех потребностей управления проектами, Agile Dashboard, встроенной интеграцией Eclipse , даже для Agile, документации, Git, списков рассылки, ...
Приятно то, что все тезисы отлично сочетаются друг с другом из коробки: ссылка на коммит svn в ваших билетах и наоборот, или с документацией, в чате для обмена сообщениями. Вы получаете полную отслеживаемость ваших разработчиков.
Попробуйте на демо-сайте .
Отказ от ответственности: я основной разработчик продукта.
Не забудьте внимательно изучить VisualSVN Server . VisualSVN Server — это не веб-приложение, это полноценный серверный пакет Subversion для среды Active Directory.
- Относительно хороший веб-интерфейс: исходный код и просмотр фиксации являются обязательными.
VisualSVN Server имеет современный веб-интерфейс для репозиториев Subversion. Веб-интерфейс
поддерживает рендеринг файлов уценки и т. д.
- Поддержка Subversion
VisualSVN Server — это серверный пакет Subversion, он поддерживает только Apache Subversion.
- Оболочка SSH (репозитории должны быть доступны по ssh, а не только по http)
Репозитории доступны только через HTTP(S).
- Разрешения: не менее
- частные/общедоступные репозитории
- только чтение и полный доступ
- Тот же набор разрешений для веб-интерфейса и для SSH (при предоставлении/изменении разрешений это должно отражаться для обоих)
VisualSVN Server поддерживает детальную авторизацию и предоставляет графический интерфейс для удаленного или локального управления правилами доступа. Вы можете управлять правилами доступа, используя
- Инструменты администрирования: создание репозиториев, предоставление доступа
Инструменты VisualSVN Server Manager и VisualSVN Repository Configurator позволяют администрировать сервер и управлять репозиториями через знакомый интерфейс консоли управления Microsoft (MMC).
- Предпочтительно поиск, включая заявки, пользователей, проекты, имена файлов и внутренний исходный код.
Полнотекстовый поиск по репозиторию пока недоступен.
- Предпочтительно работает в Linux и Windows
VisualSVN Server работает только в Windows, однако он доступен любому клиенту Subversion с поддержкой HTTP(S).
RhodeCode Enterprise 3 ( https://rhodecode.com ) отвечает ВСЕМ вашим требованиям:
RhodeCode Enterprise бесплатен для 10 пользователей, НПО и EDU. Он написан на Python, используется более чем в 10 000 организаций и был улучшен и настроен этими организациями в течение более 3 лет.
Отказ от ответственности: я соучредитель RhodeCode.
ненор
Митч