Bonsai CVS code management system

Bonsai CVS code management system
Bonsai
Тип

Непрерывная интеграция

Разработчик

Mozilla Corporation, Mozilla Foundation

Написана на

Perl[1]

Операционная система

Кроссплатформенное

Состояние

Активный

Лицензия

Mozilla Public License

Сайт

mozilla.org/projects/bonsai/

Bonsai — open-source средство веб-представления CVS-репозитория, разработанное для поддержки продуктов проекта Mozilla, но доступное любому желающему.

Самым интересным представляется его средство «CVS Query Tool» позволяющее осуществлять поиск по содержимому CVS-репозитория, используя фильтр по множеству полей:

Module
поиск по модулям;
Branch
фильтр отдельных веток (с использованием регулярных выражений);
Directory
выборка по одной или нескольким директориям;
File
выборка по имени файла (с использованием регулярных выражений);
Who
фильтр по автору изменений (с использованием регулярных выражений);
Log contains
фильтр по комментариям (можно использовать регулярные выражения);
Date
фильтр изменений по диапазону дат.

Результаты могут быть отсортированы (поле «Sort By») по

  • Дате изменений;
  • Автору;
  • Имени файла;
  • Размеру правок.

Выбранные файлы могут быть просмотрены в браузере, в различных режимах:

  • просто содержимое файла;
  • раскрашенные и подсвеченные CVS-изменения для каждой версии («diff»);
  • «Blame» («Поиск Виновного») — аннотированный исходный текст, где каждая строка указана с её автором в какой версии она появилась и всплывающий над каждой строкой комментарий содержит CVS-комментарий к этой версии.

Bonsai использует простые GET-запросы, так что, вы можете ссылаться на любую страницу отчётов Bonsai из других HTML-страниц (просто скопируйте адрес из адресной строки вашего браузера).

На заглавной странице Bonsai показывает некоторую сводную статистику по последним изменениям.

Примечания

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Полезное


Смотреть что такое "Bonsai CVS code management system" в других словарях:

  • Bonsai (disambiguation) — Bonsai may refer to: *Bonsai, the art of growing small trees and plants *Bonsai Kitten, an old internet hoax promoting the art of shaping animals bodies *Bonsai CVS code management systemBonzai may refer to: * Bonzai Records, a Belgium based… …   Wikipedia

  • Concurrent Versions System — Developer(s) The CVS Team Initial release November 19, 1990; 21 years ago (1990 11 19) Stable release …   Wikipedia

  • Source code repository — A source code repository is a place where large amounts of source code are kept, either publicly or privately. They are often used by multi developer projects to handle various versions and developers submitting various patches of code in an… …   Wikipedia

  • Codebase — This article is about the source code of software systems. For the homonymous database management system, see CodeBase. The term codebase, or code base, is used in software development to mean the whole collection of source code used to build a… …   Wikipedia

  • Bugzilla — For the Wikipedia project s bug tracker, see Wikipedia:Bugzilla. Bugzilla Original author(s) Terry Weissman Developer(s) …   Wikipedia

  • Network Security Services — Developer(s) AOL, Red Hat, Sun Microsystems, Oracle Corporation, Google and others Stable release 3.12.8 / September 23, 2010; 13 months ago (2010 09 23) …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»