Автоматическое "зеркало" на GitHub


#1

Сделали полное зеркало на github. В том числе и Wiki. Синхронизируйется автоматически по событию с bitbucket о наличии изменений

Задачи не портировали ибо привязки к пользователям в API GitHub нету.

Все контрибьюторы штатно проставились

P.S. Интеграция идет по SSH ключам сервисного пользователя xdd-ci-admin


#2

в свете последних событий надо зеркало в обратную сторону направлять. А лучше вообще у себя развернуть git-сервер.
На данный момент у меня весь гитхаб заблокирован. Это какой-то феерический бред


#3

Уже работаю - будет автоматическое зеркало для всех xDrivenDevelopment проектов на BitBucket

Действительно бред - сегодня собирались поразбираться с тестами на xUnitFor1C, так origin было вообще не обновить, пришлось через Ирландские прокси работать


#4

Сделано - исходный код при каждом коммите на github будет синхронизироваться на bitbucket в раздел команды https://bitbucket.org/xdd


#5

А нельзя сделать так, чтобы ссылки в вики тоже меняли домен на битбакет? Сейчас все ссылки идут на гитхаб, хотя сами странички в битбакете есть.


#6

Это надо все ссылки на GitHub поправить на относительные. Поправим.

То есть вместо

[Установка и развертывание]http://github.com/xDrivenDevelopment/xUnitFor1C/wiki/installation

указать

[Установка и развертывание](installation)

#7

А GitLab развернуть на своих серверах? У нас на троих RhodeCode бесплатный развёрнут - бед не знаем. Ну разве что ограничение в 5 пользователей :smile: - единственная запарка. Потому посматриваю в сторону GitLab. Он, вроде как, бесплатный. Хотя для RhodeCode есть CommunityEdition - тоже бесплатный вроде был, если правильно помню.


#8

До можно, причем мне как специалисту по Ruby/RoR это без проблем - только есть 2 проблемы.
@artbear не хочет уходить с github: ему там нравится
@EvilBeaver не хочет уходить с bitbucket - ему там нравится.

Да и так получилось, что мы уже достаточно пропиарили ссылки на Bitbucket/GitHub - поэтому трафик придется перенаправлять: а это достаточно сложно.

Если коллеги скажут что лучше мигрировать на свои сервера - лучше чем gitlab здесь ничего нет. Мы поднимем за сутки/двое.


#9

Пробуем развернуться на GitLab - смотрю как будет справляться с 1С типовыми конфигурациями (пока тяжело идет) http://dev.silverbulleters.org/

Сделал зеркало для 1Script - так как остальные проекты пока закрытые, теперь тыкаем - смотрим насколько красиво шАвелится


#10

Ванэсса тоже закрытая? А то я её вижу.
Вроде неплохо работает, шустренько. Blame не работает только.


#11

Да нет - cuke4onec открытое зеркало для проверки.
C Blame проблемы с русскими и другими символами https://github.com/gitlabhq/gitlabhq/issues/8163


#13

Для пабликов наверное вот так: http://dev.silverbulleters.org/explore/projects


#14

Есть какие-нибудь подвижки в тестировании? А то может пора форкать да картишки с девками внедрять под нужды 1Сников:

  1. Подсветка кода 1С/OneScript
  2. Предпросмотр макетов управляемых форм
  3. Дерево метаданных
  4. Модули на OneScript
    ?

#15

Уже делаем. С форками и всеми дефками.

Сейчас dropbox прикручиваем.


#17

Всё равно рано или поздно начну пилить что-то из этого. Только для этого надо определиться, имеет ли смысл слезать с Mercurial и RhodeCode на git и gitlab. И что изучать - питона или руби.


#18

Тут мы тебе не советчики. Мы в любом случае уже делаем свой vanessa-hub. На базе gitlab’а.