Difference between revisions of "Gitlab"
Jump to navigation
Jump to search
(Create gitlab page !) |
(→Libraries: api client) |
||
Line 12: | Line 12: | ||
= Libraries = | = Libraries = | ||
+ | |||
+ | == gitlab.el == | ||
+ | |||
+ | With [https://github.com/nlamirault/emacs-gitlab gitlab] we can fetch issues and projects with a [[Helm]] interface. It is also a client to gitlab's api. | ||
+ | |||
== glab.el, a minuscule Gitlab library == | == glab.el, a minuscule Gitlab library == |
Revision as of 14:10, 21 September 2016
What are the tools and libraries that work for Gitlab ?
If you want to see packages to interfere with Git, see its own git page.
For Github, see Github, and see also the Git interface Magit and VC, the built-in version control system.
Packages
Get the list of opened issues, special commit mode
See git-commit-insert-issue, which works for Github and Gitlab (in the dev branch though). It has a commit minor mode which automatically fetches the opened issues when you type something like "Fixes #" in the commit message.
Libraries
gitlab.el
With gitlab we can fetch issues and projects with a Helm interface. It is also a client to gitlab's api.
glab.el, a minuscule Gitlab library
See glab.el. It's for Emacs 25 and onwards though. It's neat on how it handles the authentication (quite transparently for the user).