Github-подобный хостинг, с частным источником, система общественного билета

Мне нужен сайт, который предлагает те же услуги, что и Github (Git hosting, Ticketing, downloads и т.д. и т.д.), но позволяет мне иметь свой источник в качестве частного.

Я не прочь заплатить, если я смогу найти эти функции, и я уже пробовал гениальную, нераскрытую и кодовую базу. Я также не возражаю, если у меня будет свое собственное приложение, если приложение уже существует для этого типа сервиса.

У кого-нибудь есть идеи?

EDIT:

Я понимаю, что я мог бы разбить их на отдельные проекты, однако я хотел бы, чтобы они были в рамках одного проекта, если это было возможно. Это действительно то, что я ищу.

Ответ 1

Github фактически предлагает частные репозитории. Я не знаю, может ли включенный отслеживатель проблем быть обнародован, но я предлагаю использовать отдельный вариант в любом случае, например Get Satisfaction.

Как указывает temoto, вам нужно разбить проблему и использовать правильный инструмент для правильной работы. Похоже, вы ищете:

Это ссылки на сравнительные диаграммы в Википедии, если у вас нет каких-либо дополнительных функций, просто просматривайте случайным образом, и вы, вероятно, обнаружите, что вам нравится и не нравится.

Ответ 2

Bitbucket (до сих пор известный только для Mercurial хостинга) предлагает следующее: частный репозиторий может иметь общедоступную систему билетов и вики.
Цитата из второй ссылки:

Отдельные настройки для репозитория, вики и трекера.. Вы можете установить репозиторий Bitwucket, вики и отслеживать выпуск как частные или публичные, независимо друг от друга. Например, вы можете скрыть свой код от мира, установив свой репозиторий как закрытый, но позвольте людям увидеть вашу документацию и проблемы, отметив вашу вики и отслеживать выпуск как общедоступный. Или вы можете установить свой репозиторий и вики как общедоступные, но сохраните свой контрольный вопрос. И так далее.

Начиная с октября 03 '11, Bitbucket также предлагает хостинг Git (применяются те же условия, что и для хостинга HG, и вы можете смешивать HG и Git в той же учетной записи).

В свободном плане вы можете иметь неограниченное количество частных репозиториев.
Единственным ограничением в свободном плане является то, что не более 5 пользователей могут получить доступ к вашим приватным репозиториям (если вы хотите больше, вам придется заплатить).

Ответ 3

Ответ Github https://help.github.com/articles/issues-only-access-permissions

Разрешения только на доступ к данным GitHub не предоставляет проблем разрешения доступа, но вы можете выполнить это, используя второй репозиторий, содержащий только проблемы.

Создайте приватный репозиторий для размещения исходного кода из вашего проекта. Создайте второй репозиторий с разрешениями, которые вы хотите разместить вопрос трекера. Добавить файл README в репозиторий проблем, объясняющий назначение этого репозитория и связь с разделом проблем. Задавать ваши сотрудники или команды, чтобы предоставить доступ к репозиториям, так как вы желание. Пользователи, имеющие доступ на запись к обоим, могут ссылаться и закрывать вопросы назад и вперед по репозиториям, но без разрешения будут видеть ссылки, содержащие минимум информации.

Например, если вы нажали фиксацию на приватный репозиторий ветвь по умолчанию с сообщением, которое читает Fixes организация/публичное репо № 12, вопрос будет закрыт, но только пользователи с соответствующими разрешениями будет видно, что ссылка на перекрестный репозиторий с указанием фиксации, которая закрыла проблему. Без разрешений, ссылка все еще появляется, но детали опущены.

Ответ 4

Разделите ваши потребности на две отдельные потребности. Во-первых, вам нужен частный хостинг кода; github это имеет. Во-вторых, вам нужен публичный билет; github это имеет. Просто откройте там два проекта.

Ответ 5

Bitbucket разрешает частное репо, но отслеживание общедоступных проблем

Ответ 6

Github предоставляет частные репозитории. См. http://github.com/plans.