Mercurial > hg-git
view TODO.txt @ 1085:1003994dd497
share: host the git repository alongside the store
Before this changeset, the internal git repository were always stored in '.hg/'
even when the repository was a 'share' of another one. With this patch, hg-git
respect the '.hg/sharedpath' file and stores the internal git repository and
associated caches in the original repository. This allows multiple 'shares' to
use the same git repository.
This does not affect the 'intree' variant where the repository is directly
stored inside the working copy.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Thu, 26 Oct 2017 18:20:00 +0200 |
parents | 42df62660ac8 |
children |
line wrap: on
line source
GENERAL ======= * work fine with eclipse plugin or tortoise-hg MAPPING ISSUES ============== * work in Git on a named branch created in Hg is forward-ported to be named branch commits in Hg and stripped back out if re-exported REMOTE/BRANCH STUFF =================== * explain what branch mapping policy determined when updating refs * error nicer if pushing to remote without push access (over git://) WEBSITE =========== * more usage documentation * screencast SPEED/EFFICIENCY ================ * dulwich improvements - don't send blobs/trees already on server - thin packs - packfile creation benchmarking (seems to take a while sometimes) - at least provide status output MAYBE ========== * submodules? * .gitignore, etc - try to convert? - (probably not automatically, but perhaps a generator?)