Enable copying projects with fast-export / fast-import
In order to convert a project from SHA256 to SHA1 and vice versa, git-fast-import(1)
and git-fast-export(1)
can be used. This is important to give users an escape hatch if something does go wrong with their repositories due to using SHA256 (which is unlikely).
To provide this option, we can add a pair of RPCs FastExport
, FastImport
that can be used together by Rails to import a project if we want to convert from one object format to another.
Edited by John Cai