GitHub Issues Support

This plugin provides support for GitHub Issue Tracker. <h2>Features</h2> <ul> <li>Create a new issue</li> <li>Edit an issue</li> <li>Create queries</li> <li>Edit an issue comment</li> <li>Delete an issue comment</li> <li>Create a new pull request</li> <li>Change an existing issue to a pull request</li> <li>Search issues with issue number or keywords</li> <li>Create a new label</li> <li>Create a new milestone</li> <li>Set a schedule for an issue</li> </ul>

Лицензия

Лицензия

Common Development and Distribution License (CDDL) v1.0 and GNU General Public License (GPL) v2
Категории

Категории

NetBeans Инструменты разработки IDE Github Контроль версий Сеть
Группа

Группа

com.junichi11.netbeans.modules
Идентификатор

Идентификатор

netbeans-github-issues
Последняя версия

Последняя версия

0.6.0
Дата

Дата

Тип

Тип

nbm
Описание

Описание

GitHub Issues Support
This plugin provides support for GitHub Issue Tracker. <h2>Features</h2> <ul> <li>Create a new issue</li> <li>Edit an issue</li> <li>Create queries</li> <li>Edit an issue comment</li> <li>Delete an issue comment</li> <li>Create a new pull request</li> <li>Change an existing issue to a pull request</li> <li>Search issues with issue number or keywords</li> <li>Create a new label</li> <li>Create a new milestone</li> <li>Set a schedule for an issue</li> </ul>
Ссылка на сайт

Ссылка на сайт

https://github.com/junichi11/netbeans-github-issues-plugin
Система контроля версий

Система контроля версий

https://github.com/junichi11/netbeans-github-issues-plugin

Скачать netbeans-github-issues

Зависимости

compile (24)

Идентификатор библиотеки Тип Версия
org.netbeans.api : org-netbeans-api-annotations-common jar RELEASE110
org.netbeans.api : org-netbeans-modules-bugtracking jar RELEASE110
org.netbeans.api : org-openide-util jar RELEASE110
org.netbeans.modules : org-netbeans-modules-bugtracking-commons jar RELEASE110
org.netbeans.api : org-openide-awt jar RELEASE110
org.netbeans.api : org-openide-dialogs jar RELEASE110
org.eclipse.mylyn.github : org.eclipse.egit.github.core jar 4.9.0-SNAPSHOT
org.netbeans.api : org-openide-modules jar RELEASE110
org.netbeans.api : org-openide-nodes jar RELEASE110
org.netbeans.modules : org-netbeans-modules-team-commons jar RELEASE110
org.netbeans.api : org-openide-util-lookup jar RELEASE110
org.netbeans.api : org-openide-util-ui jar RELEASE110
org.netbeans.api : org-netbeans-modules-options-api jar RELEASE110
org.netbeans.external » swingx-0.9.5 jar RELEASE72
com.google.code.gson : gson jar 2.3.1
org.netbeans.api : org-netbeans-api-progress jar RELEASE110
org.netbeans.api : org-netbeans-modules-diff jar RELEASE110
org.netbeans.api : org-openide-text jar RELEASE110
org.netbeans.api : org-netbeans-modules-editor-lib2 jar RELEASE110
org.netbeans.api : org-openide-filesystems jar RELEASE110
org.netbeans.api : org-openide-windows jar RELEASE110
com.vladsch.flexmark : flexmark jar 0.26.4
com.vladsch.flexmark : flexmark-ext-gfm-strikethrough jar 0.26.4
com.vladsch.flexmark : flexmark-ext-tables jar 0.26.4

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.10

Модули Проекта

Данный проект не имеет модулей.

NetBeans GitHub Issues Plugin

This plugin provides support for GitHub Issue Tracker.

Requirements

  • NetBeans 8.2+

Features

  • Create a new issue
  • Edit an issue
  • Create queries
  • Edit an issue comment
  • Delete an issue comment
  • Create a new pull request
  • Change an existing issue to a pull request
  • Search issues with issue number or keywords
  • Create a new label
  • Create a new milestone
  • Add issues to schedule categories
  • Insert and manage templates

Usage

Add a repository

  1. Open a task window (Windows > Task)
  2. Click add repository icon
  3. Select the GitHub Issues Connector
  4. Input display name, your user name, OAuth token and repository information
  5. Click Connect button (If you can't connect a repository, please try to check input values)
  6. Click OK button

Schedules

If an issue has a milestone and it has a due date, the issue is added to schedule category.

Insert and manage templates

You can insert a template and manage templates using buttons below the description. All templates are used globally. (i.e. It isn't templates per repository.)

**NOTE:**You cannot remove the default template. If you remove it, it will be initilized. You cannot edit a template name. So, if you want to change it, just remove it, then add a new template.

Default queries

  1. Open
  2. Assigned to me
  3. Created by me

If you want to enable/disable these queries, Please change them on the Options panel.(Tools > Options > Team > GitHub Issues)

.github file

.github file can be set login name and oauth token. They are used as default values when we create a new repository. It must be put in the user home directory. The format is the following:

login=junichi11
oauth=*****************************

GitHub OAuth Token

You can get a your OAuth token from the following: Settings > Developer settings > Personal access tokens > Generate new token

  • Check repo
  • Input token description
  • Click generate token

GitHub Enterprise

api.github.com is used as the default hostname. If you are using GitHub Enterprise, please set your hostname (e.g. github.example.com).

Resources

Donation

License

Common Development and Distribution License (CDDL) v1.0 and GNU General Public License (GPL) v2

Версии библиотеки

Версия
0.6.0