Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/beyang/hgo
Hgo is a collection of Go packages providing read-access to local Mercurial repositories.
https://github.com/beyang/hgo
Last synced: about 1 month ago
JSON representation
Hgo is a collection of Go packages providing read-access to local Mercurial repositories.
- Host: GitHub
- URL: https://github.com/beyang/hgo
- Owner: beyang
- License: other
- Fork: true (knieriem/hgo)
- Created: 2014-06-18T03:54:40.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-08-25T03:56:31.000Z (over 9 years ago)
- Last Synced: 2024-10-25T05:26:07.343Z (about 2 months ago)
- Language: Go
- Homepage:
- Size: 236 KB
- Stars: 17
- Watchers: 5
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: changelog/changelog.go
- License: LICENSE
Awesome Lists containing this project
- awesome-go - hgo - Hgo is a collection of Go packages providing read-access to local Mercurial repositories. - ★ 12 (Version Control)
- awesome-go-extra - hgo - access to local Mercurial repositories.|13|4|0|2014-06-18T03:54:40Z|2015-08-25T03:56:31Z| (Version Control / Fail injection)
README
Hgo is a collection of Go packages providing read-access to
local Mercurial repositories. Only a subset of Mercurial's
functionality is supported. It is possible to access revisions
of files and to read changelogs, manifests, and tags.Hgo supports the following repository features:
* revlogv1
* store
* fncache (no support for hash encoded names, though)
* dotencodeThe Go packages have been implemented from scratch, based
on information found in Mercurial's wiki.The project should be considered unstable. The BUGS file lists
known issues yet to be addressed.cmd/hgo contains an example program that implements a few
commands similar to a subset of Mercurial's hg.