• Stars
    star
    206
  • Rank 190,504 (Top 4 %)
  • Language
    Ruby
  • License
    MIT License
  • Created about 13 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

git subcommand of browse/modify issue traker's tickets.

git-issue

git subcommand of browse/modify issue traker's tickets.

now available issue-tracker system is Redmine and Github-issues.

ScreenShots

Installation

$ gem install git-issue

or

$ git clone https://github.com/yuroyoro/git-issue.git
$ cd git-issue
$ gem install jeweler
$ rake install

Configuration(Redmine)

set type of issue traking system(redmine or github)

$ git config issue.type redmine

set url of issue traking system's api endopoint.

$ git config issue.url http://redmine.example.com

set api-key for accessing issue traking system.

$ git config issue.apikey FWeaj3I9laei03A....

set repository name if using github.

$ git config issue.repo gitterb

set your account name if using github.

$ git config issue.user yuroyoro

Configuration(Github Issues)

set type of issue traking system(redmine or github)

$ git config issue.type github

set user and password of github(for authentication)

$ EDITOR=vim pit set github

Usage(Redmine)

git issue <command> [ticket_id] [<args>]

Commnads:
  show     s show given issue summary. if given no id,  geuss id from current branch name.
  view     v view issue in browser. if given no id,  geuss id from current branch name.
  list     l listing issues.
  mine     m display issues that assigned to you.
  commit   c commit with filling issue subject to messsage.if given no id, geuss id from current branch name.
  add      a create issue.
  update   u update issue properties. if given no id, geuss id from current branch name.
  branch   b checkout to branch using specified issue id. if branch dose'nt exisits, create it. (ex ticket/id/<issue_id>)
  publish  pub push branch to remote repository and set upstream
  rebase   rb rebase branch onto specific newbase
  help     h show usage.
  local    loc listing local branches tickets
  project  pj listing ticket belongs to sspecified project

Options:
  -a, --all                        update all paths in the index file
  -f, --force                      force create branch
  -v, --verbose                    show issue details
  -n, --max-count=VALUE            maximum number of issues
      --oneline                    display short info
      --raw-id                     output ticket number only
      --remote=VALUE               on publish, remote repository to push branch
      --onto=VALUE                 on rebase, start new branch with HEAD equal to "newbase"
      --debug                      debug print
  -j, --supperss_journals          do not show issue journals
  -r, --supperss_relations         do not show issue relations tickets
  -c, --supperss_changesets        do not show issue changesets
  -q, --query=VALUE                filter query of listing tickets
      --project_id=VALUE           use the given value to create subject
      --description=VALUE          use the given value to create subject
      --subject=VALUE              use the given value to create/update subject
      --ratio=VALUE                use the given value to create/update done-ratio(%)
      --status=VALUE               use the given value to create/update issue statues id
      --priority=VALUE             use the given value to create/update issue priority id
      --tracker=VALUE              use the given value to create/update tracker id
      --assigned_to_id=VALUE       use the given value to create/update assigned_to id
      --category=VALUE             use the given value to create/update category id
      --fixed_version=VALUE        use the given value to create/update fixed_version id
      --custom_fields=VALUE        value should be specifies '<custom_fields_id1>:<value2>,<custom_fields_id2>:<value2>, ...'
      --notes=VALUE                add notes to issue

Usage(Github Issues)

git issue <command> [ticket_id] [<args>]

Commnads:
  show     s show given issue summary. if given no id,  geuss id from current branch name.
  view     v view issue in browser. if given no id,  geuss id from current branch name.
  list     l listing issues.
  mine     m display issues that assigned to you.
  commit   c commit with filling issue subject to messsage.if given no id, geuss id from current branch name.
  add      a create issue.
  update   u update issue properties. if given no id, geuss id from current branch name.
  branch   b checkout to branch using specified issue id. if branch dose'nt exisits, create it. (ex ticket/id/<issue_id>)
  publish  pub push branch to remote repository and set upstream
  rebase   rb rebase branch onto specific newbase
  help     h show usage.
  mention  men create a comment to given issue

Options:
  -a, --all                        update all paths in the index file
  -f, --force                      force create branch
  -v, --verbose                    show issue details
  -n, --max-count=VALUE            maximum number of issues
      --oneline                    display short info
      --raw-id                     output ticket number only
      --remote=VALUE               on publish, remote repository to push branch
      --onto=VALUE                 on rebase, start new branch with HEAD equal to "newbase"
      --debug                      debug print
  -s, --supperss_commentsc         show issue journals
      --title=VALUE                Title of issue.Use the given value to create/update issue.
      --body=VALUE                 Body content of issue.Use the given value to create/update issue.
      --state=VALUE                Use the given value to create/update issue. or query of listing issues.Where 'state' is either 'open' or 'closed'
      --milestone=VALUE            Use the given value to create/update issue. or query of listing issues, (Integer Milestone number)
      --assignee=VALUE             Use the given value to create/update issue. or query of listing issues, (String User login)
      --mentioned=VALUE            Query of listing issues, (String User login)
      --labels=VALUE               Use the given value to create/update issue. or query of listing issues, (String list of comma separated Label names)
      --sort=VALUE                 Query of listing issues, (created,  updated,  comments,  default: created)
      --direction=VALUE            Query of listing issues, (asc or desc,  default: desc.)
      --since=VALUE                Query of listing issue, (Optional string of a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ)
      --password=VALUE             For Authorizaion of create/update issue.  Github API v3 doesn't supports API token base authorization for now. then, use Basic Authorizaion instead token.
      --sslnoverify                don't verify SSL

Copyright

Copyright (c) 2011 Tomohito Ozaki. See LICENSE for details.

More Repositories

1

goast-viewer

Golang AST visualizer
JavaScript
768
star
2

lambda_driver

虚弦斥力場生成システム
Ruby
97
star
3

svm

Scala Version Manager ( svm )
Shell
87
star
4

gommit-m

gommit-m - Command Line Client for commit-m (http://commit-m.minamijoyo.com)
Go
51
star
5

gitterb

The Graphical Git reporsitory Viewer
JavaScript
45
star
6

git-ignore

git extension comand for manage .gitignore entries
Shell
44
star
7

git-balse

「「バルス!!!」」
Shell
37
star
8

administa

The administration console framework/generator
JavaScript
31
star
9

scala-hackathon

Scala発火村の資料ですお
Scala
29
star
10

mitm_proxy_sample

ʕ  ゚皿゚ ʔ This project is a sample implementation of Proxy that sniffing request and response by "Man in The Middle".
Go
22
star
11

swalker

extract value from map/struct by dot notated syntax like "Foo.Bar[0].Baz"
Go
17
star
12

nand2tetris

O'Reilly Japan - コンピュータシステムの理論と実装 https://www.oreilly.co.jp/books/9784873117126/
Hack
17
star
13

scala-websocket

Sample applications of websocket on jetty 7 that written by scala.
Scala
15
star
14

golang_webapp_framework_samples

ʕ  ゚皿゚ ʔ sample applications of various golang web-app frameworks
CSS
15
star
15

InteractiveHelp

InteractiveHelp
Scala
14
star
16

Japanese_Translations_of_Scala_Articles

Japanese translation of Apocalisp's articles.
Python
13
star
17

yuroyoro_diary

秘密の日記☆です
13
star
18

named_let

named_let can be used to make the rspec's output easier to read.It's wrapper function of `let`.
Ruby
11
star
19

Japanese_Translation_of_Monads_are_Elephants

Japanese Translation of Monads are Elephants
Python
11
star
20

nvtl-bookmarklet

A bookmarklet for visualizing time-spent of various browser events, by Navigation Timing API.b
JavaScript
10
star
21

gfspark

gfspark : Growth Forecast on Terminal
Ruby
10
star
22

vim-scala

オレオレオ
Vim Script
9
star
23

node-twitter-userstream

node.jsでwebsocketしつつ、twitter usersteream apiでとってきたjsonを垂れ流すサンプル
JavaScript
9
star
24

Hatsu-Kakiko-domo

7
star
25

slim3-scala-blank

blank project for slim3 using scala.
Scala
7
star
26

golang_v8_Embedding_sample

ʕ  ゚皿゚ ʔ Golangにv8を組み込んでみた on Mac OSX
Go
6
star
27

mikanos

ゼロからのos自作入門
C++
6
star
28

trying_cgo

JavaScript
6
star
29

httpmocker

easy http response mocking by net/httptest
Go
6
star
30

du-flamegraph

visualize disk usage as flamegraph
Go
6
star
31

tracticketgraph

This is a Ticket Timeline Chart Graph creation plugin for Trac 10.4.
Python
6
star
32

juliuscala

Scala
5
star
33

benchmark_asynchronous_servers

( ゚∀゚)o彡°おっぱい!おっぱい!
Python
5
star
34

liftropy

Tropy clone - implemeted by scala ,Lift
4
star
35

c-compiler-from-scratch

C
4
star
36

slim3-gen-scala

Scala source code generator for "Slim3"
Java
4
star
37

leveldb-go-sample

sample application of using leveldb from Golang
Go
4
star
38

yuroyoro-util

yuroyoro-util
Scala
4
star
39

TwitBackupper

Backup tool for twitter statuses. It's written by scala.
Scala
4
star
40

node-apidoc

node.jsのAPI DocumentをREPLなどから検索/表示させるためのアレ。
JavaScript
4
star
41

esoteric-languages-on-scala

宇宙的な深淵から這い寄る名状しがたいプログラミング言語が見る者のSAN値を容赦なくすり減らすプロジェクト
Scala
3
star
42

rmruby

Rmruby - sample of 'mruby in ruby'.
C
3
star
43

scala-growl-sample

scalaからgrowlを呼ぶサンプル
Java
3
star
44

isucon3_skinny

Scala
3
star
45

stashh

A CLI client for Atlassian Stash.
Haskell
3
star
46

lingr-bot

lingr-bot
Scala
3
star
47

rubyz

fake functional programing 怨 rubyェ……。
Ruby
3
star
48

scala-ja-01-example

scala ユーザ会01 Liftのデモ
Scala
2
star
49

wickext-sample

Wicket Sample Demo code.
Java
2
star
50

lldecade

バルス!!!!
Scala
2
star
51

gyopaaa

gyopaaa
Scala
2
star
52

progress

進捗
2
star
53

vimdoc_ja

Vundle用に勝手にホスト
Vim Script
2
star
54

yuroyoro256.vim

yuroyoro256.vim
Vim Script
2
star
55

feif-coupling-simurator

ファイアーエムブレム if | coupling simurator
JavaScript
2
star
56

vim-python

オレオレオ
Vim Script
2
star
57

documents

2
star
58

heroku_yuroyoro_helloworld

my first app on heroku with scala finagle.
Scala
2
star
59

ProgramGenerator

てきとー言語ジェネレータ
Scala
2
star
60

yuroyoro-greasemonkeys

JavaScript
2
star
61

rspec_be_type_of_matcher

Rspec matchers for strucural type assertion.
Ruby
1
star
62

scalaz-playground

playground for scalaz
Scala
1
star
63

s2condemo

Seasar Conference 2009 spirng Lift Demo
Scala
1
star
64

node-repl-websocket

アレですよ。node.jsのREPLとWebSocketのアレ。
JavaScript
1
star
65

s2conAutumn

Seasar Conference 2009 Autumn 「Javaプログラマに捧げるScala入門」デモ
Java
1
star
66

picture-show-slides

このメッセージは削除されました。
JavaScript
1
star
67

test_repo

1
star
68

Squire

ScalaでDSLっぽくSQLを書けるようにするもの(予定地)
Scala
1
star
69

finagle-sample

Finage動かしてみた
Scala
1
star
70

isucon3_play

iscon3 play app
Scala
1
star
71

heroku_unfiltered_sample

Unfiltered on Heroku
Scala
1
star
72

functionally

( ꒪⌓꒪) makes your ruby code more functioal!!!
Ruby
1
star
73

scala-spinup-check

scala-spinup-check
Scala
1
star
74

v8_into_rpsec

Using V8 javascript engine from RSpec.
Ruby
1
star
75

gae-liftropy

Tropy clone on GAE/J writed by scala and lift.
Scala
1
star
76

ruby-build-on-docker

mri build env on docker
Shell
1
star
77

i_am_a_messiah

我はメシア、明日この世界を粛清する。(54687)
1
star
78

gopeoplesay

Go
1
star
79

administa_demo

Ruby
1
star