Расширение для браузера (Chrome, Firefox, Opera и Safari), которое показывает дерево кода на GitHub. Отлично подходит для изучения исходного кода проекта без необходимости загружать каждый репозиторий на свой компьютер. Особенности:
Примечание: чтобы настроить Octotree для GitHub Enterprise, см. инструкцию.
Octotree недоступен в галерее Safari. Вам придётся собрать его из исходного кода. Загрузите этот репозиторий и выполните следующую команду:
gulp safari
Найдите папку расширения в tmp/safari
. Следуйте инструкциям Apple, чтобы установить расширение в свой браузер.
Готовые пакеты доступны в папке dist. По соображениям безопасности загружайте Octotree только из этого места.
Примечание: Firefox 43+ требует, чтобы надстройки были подписаны. Поэтому вам следует устанавливать Octotree через магазин Mozilla. По какой-то причине, если вы хотите установить готовый пакет вместо этого, вам нужно отключить проверку подписи.
Обратите внимание параноиков (таких как я)!: Octotree хранит токены доступа в локальном хранилище вашего браузера и никогда не передаёт их куда-либо.
Octotree использует GitHub API для получения метаданных репозитория. По умолчанию он делает неаутентифицированные запросы к GitHub API. Однако есть две ситуации, когда запросы должны быть аутентифицированы:
Когда это происходит, Octotree запросит ваш личный токен доступа GitHub. Если у вас его ещё нет, создайте его, затем скопируйте и вставьте его в текстовое поле. Обратите внимание, что минимальные области, которые должны быть предоставлены, — это public_repo
и repo
(если вам нужен доступ к частным репозиториям).
Octotree использует Bitbucket API для получения метаданных репозитория. По умолчанию Octotree запрашивает ваш пароль приложения Bitbucket. Если у вас его ещё нет, создайте его (минимальное требование — разрешение Read
для Repositories
), затем скопируйте и вставьте его в текстовое поле.
Обратите внимание, что Octotree извлекает ваше имя пользователя с текущей страницы, чтобы вызвать Bitbucket API. Если это не удаётся сделать, Octotree попросит вас обновить токен, вам просто нужно добавить своё имя пользователя перед токеном, разделённым двоеточием, например USERNAME:TOKEN
.
По умолчанию Octotree работает только на github.com
. Чтобы поддерживать корпоративную версию (только Chrome и Opera), вы должны предоставить Octotree достаточные разрешения. Выполните следующие действия:
Перевод:
Данный фрагмент текста не содержит перевода.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )