review board — шпора

Что такое review board?

В кратце это веб приложенице, разпространяемое свободной лицензией . Если не изменяет память — MIT. Существует куча других подобных хреней, например gerrit и … и тд :D. Хрени эти встраивются к системам котролей версий и в конечном итоге можно публиковать свои изменения и обсирать чужой код.

Сам reviewboard скачать можно с офф сайта (https://www.reviewboard.org/). Также полную и клевую его документацию на английском смотри там же в разделе документация. Если лень, читай эту безполезную хрень, что пишу, да еще и без картинок.
Для начала иди работы с этой байдой — иди и скачай эту байду.
Потом можно разобраться с настройками. Ща они у меня как-то так:

Файл глобальных настроек (RBTools 0.7.5 alpha 0) находятся в:
%AppData%\Roaming\.reviewboardrc
USERNAME = «***»
PASSWORD = «***»
OPEN_BROWSER = «Yes»
TARGET_GROUPS = «dev»

Дополнительные настройки в самом репшозитории в файле .reviewboardrc

REVIEWBOARD_URL = «http://code-review.***.com»
REPOSITORY = «com.myrepo.example»

И спонсор показа глобальные настройки. Поехали дальше… команды. Хотя … иди в настройки винды и в переменную PATH зделай путь до exe файла, чтоб не писать C:/…/rbt.exe ***

Сделал? а ща часто используемые команды. Одну не перевожу тк лень заходить в гугле транслате.

  • post — публикует твои изменения на Review Board
  • diff — Отображает изменения которые пошлются на Review Board
  • patch — типо дерева показывает измения фалов
  • setup-repo — подлизывается под твою репу )

Нормуль. я устал и мне к томуже в универ идти. такчто почитаешь сам на сайтике )

а шпора для меня значит такая, при нормульных настройках

  1. комитю в системке контроля версии
  2. если надо запостить последнее изменение делаем rbt post
  3. если надо обновить ревью (ну изменения на сайте) rbt post -r ***  (*** — ревью на серваке, ее можно надыбать с адресной строки браузера)
  4.  запосить пару комитов можно rbt post 846..847 где эти циферки номера ревизий, начальной и конечной (ну это уже с контроля версии, там ревизии)
  5. rbt post -r 635 846..847 угадай че делает )

Ну и все ) Аливидерчи 🙂

Оставьте комментарий