- Update to version 1.1.1.
* Fix pulling after marking the tip as obsolete.
* Mark Mercurial 6.7 as supported.
- Changes from 1.1.0:
* Remove some compatibility for now-unsupported versions of Dulwich.
- Changes from 1.1.0b1:
* The gclear command is inherently dangerous, and has been
replaced with a debug command instead.
* The .hgsub and .gitmodules files are no longer retained when
pushing to or pulling from Git, respectively. Instead, changes to
each will be applied during the conversion.
* Minor adjustments to categorisation of internal commands, and ensure
that they all start with git-*.
* Move configuration from the README file to contained within the
extension, so that it is now self-documenting like Mercurial.
* The -B/--bookmark flag for push will now restrict bookmarks
by name rather than revision. (Please note that this is unsupported
when the git.branch_bookmark_suffix configuration option is
set.)
* Pushing an unknown bookmark with the -B/--bookmark option now
has the same effect as when pushing to a Mercurial repository, and
will delete the remote Git branch.
* You can now specify what to publish with the paths section.
* Pushing and pulling from Git now triggers incoming, outgoing
and changegroup hooks, along with the corresponding pre*
hooks. In addition, the gitexport and gitimport hooks allow
intercepting when commits are converted. As a result, you can now
use the notify extension when interacting with Git repositories.
(#402)
* Git subrepositories will now be pushed as Git submodules.
- Changes from 1.0.4:
* Address regression with Mercurial 6.4 and later where remote tags
weren't updated on push.
OBS-URL: https://build.opensuse.org/request/show/1160841
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial-extension-hg-git?expand=0&rev=29
- Update to version 1.0.2.
* Fix --source/-s argument to transplant with Hg-Git enabled. (#392)
* Fix cloning repositories using the old static HTTP support with Hg-Git enabled.
* Handle pushing tags to Git that cannot be stored as references such as double-quotes on Windows. (#397)
* Avoid converting unrelated refs on pull, such as Github PR-related refs. (#386)
* Fix tests with GNU Grep 3.8 and later, by avoiding the egrep alias (#400)
* Support reading remote refs even if packed.
* Add support for Dulwich 0.21 and later.
* Mark Mercurial 6.4 as supported and tested.
* Address slowness when pulling large repositories, caused by writing unchanged references. (#401)
OBS-URL: https://build.opensuse.org/request/show/1069642
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial-extension-hg-git?expand=0&rev=20
I’ld like to have this mercurial extension available from the same repositories as mercurial itself.
The build on Leap 15.3 requires `python-dulwich` from `devel:languages:python` (which could be added using `osc linkpac devel:languages:python python-dulwich devel:tools:scm`), and additionally for Leap 15.2, `python-dulwich` requires `python-urllib3`, also from `devel:languages:python` (although support for 15.2 could reasonably be ignored).
OBS-URL: https://build.opensuse.org/request/show/932284
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial-extension-hg-git?expand=0&rev=1
oid sha256:af4e10eb36edf153358d892818e74966a28f3f15f2e230b55f577d9c9f9f1166
size 218555
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.