./net/hub, hub helps you win at git

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.6.1, Package name: hub-2.6.1, Maintainer: leot

hub is a command line tool that wraps git in order to extend it
with extra features and commands that make working with GitHub
easier.

$ hub clone rtomayko/tilt
# expands to:
$ git clone git://github.com/rtomayko/tilt.git

hub is best aliased as `git', so you can type `git <command>' in the
shell and get all the usual hub features.


Required to run:
[devel/git-base]

Required to build:
[pkgtools/cwrappers] [lang/go111]

Master sites:

SHA1: 872a08ac985577518124cc75eadda63ccc447601
RMD160: 10537a5796d18c9e0267044a599f8028f7df29ca
Filesize: 971.438 KB

Version history: (Expand)


CVS history: (Expand)


   2018-12-12 11:09:05 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
hub: Update net/hub to 2.6.1

Changes:
2.6.1
-----
- Fix using git aliases for git 2.20
- Add support for passing multiple --message options for compatibility
  with git
- Allow the %h token in HostName value read from ssh config
   2018-11-04 19:38:09 by Benny Siegert | Files touched by this commit (122) | Package updated
Log message:
Revbump all Go packages after go111 update.
   2018-10-31 09:35:32 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
hub: Update net/hub to 2.6.0

Changes:
2.6.0
-----
Features
--------
- Use "scissors" line to delineate comments in editable messages instead of
  stripping away lines that start with #. This helps preserve Markdown
  headings in hub pull-request, hub release create, and similar commands
  that open a text editor interactively.
  Everything above the following line is kept in the message; everything
  below is discarded:
    # ------------------------ >8 ------------------------
- New command hub issue show <NUMBER>
- Add hub release show --format=<FORMAT> functionality
- hub pr list --format=%rs lists requested reviewers
- Add support for communicating with GitHub Enterprise over Unix socket
    # ~/.config/hub
    example.com:
    user: USER
    oauth_token: TOKEN
    unix_socket: /path/to/socket

Fixes
-----
- Prevent hub create setting a public upstream when creating a private repo
- Fix hub create in place of a renamed repo
- Fix hub release create/edit/delete when there are multiple git remotes
- Auto-detect private/pushable repos in hub remote add
- Fix hub ci-status exit code when there is only Checks
- Allow hub compare <RANGE> even if not on any branch
- Ensure consistent sort direction when listing issues, PRs
- Match requested team names by slug instead of name in
  hub pull-request -r <TEAM>
   2018-08-24 13:29:35 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
hub: Update net/hub to 2.5.1

Changes:
2.5.1
-----
* `hub issue create`: ignore the `.github/ISSUE_TEMPLATE` directory instead of
  crashing
* `hub pull-request`: avoid re-requesting reviewers in case of CODEOWNERS
* `hub ci-status`: handle cases when Checks API is unavailable, like older
  GitHub Enterprise
* Handle HTTP 422 message format from server response
* Ignore crash for malformed `~/.config/hub` file
* Clarify `hub init -g` documentation that it doesn't imply `hub create`
* `hub clone`: add more documentation about git protocol used
   2018-07-14 13:06:18 by Leonardo Taccari | Files touched by this commit (4) | Package updated
Log message:
hub: Update net/hub to 2.5.0

pkgsrc changes:
 - Delete patch-github_editor.go, imported upstream
 - Adjust SUBST_SEDs commands for the current man page
 - Manually regen files/hub.1 man page

Changes:
2.5.0
-----
Features
 - Have ci-status also query Checks API

Fixes
 - Do not pass `--cmd' to vi editor to ensure compatibility with older vi
 - Simplify cherry-picking commits from pull request URLs
 - Allow single-character branches/tag names in hub compare
 - Fix hub compare for Enterprise when <USER> is specified
 - Support remote add -t BRANCH argument
 - Bash shell completion fixes for git 2.18
 - Documentation fixes
   2018-06-12 19:50:29 by Benny Siegert | Files touched by this commit (102) | Package updated
Log message:
Revbump all Go packages after lang/go update.
   2018-06-10 14:14:30 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
hub: Update net/hub to 2.4.0

Changes:
2.4.0
-----
### Features
* `hub delete [<OWNER>/]<REPO>`
* Add `hub compare --copy` flag
* Add `hub release --format=<FORMAT>` option
* Add `hub pull-request --no-edit` flag
* When checking out a pull request, ensure that `git push`with no arguments
  works
* Support XDG Base Directory Specification

### Tweaks
* Enable `hub pr list -h <BRANCH>` when owner isn't specified
* Include `docs/` in list of locations to look up pull request and issue
  templates in
   2018-06-10 12:42:57 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
hub: Avoid possible vim-isms when vi(1) is used

If the editor used matches the `\b(?:[gm]?vim|vi)(?:\.exe)?$' regular
expression hub automatically add as arguments `--cmd'. The `--cmd' passed is
probably supported only by vim so delete the `|vi' from the RE in order to not
append possible non-standard arguments to non-vim vi-s.

(This was spotted using `hub pull-request' that failed due non supported
argument passed to vi)

Bump PKGREVISION