ReleaseEngineering/Applications/Mapper: Difference between revisions
Jump to navigation
Jump to search
(Created page with "= What is it? = mapper is a web application that converts hg revisions to a git revision using the hggit map files created as part of the repository conversion. = Source = mappe...") |
(added links to docs from vcs-sync) |
||
| Line 7: | Line 7: | ||
= Deployment = | = Deployment = | ||
mapper only requires bottle to run. It's recommended to run inside a virtual environment | mapper only requires bottle to run. It's recommended to run inside a virtual environment | ||
= Mapper Data Source = | |||
This section describes (roughly) how vcs-sync provides the map files served by mapper. | |||
The map files are generated and combined on the vcs-sync machines, then pulled onto cruncher and used by `mapper`. See the [http://hg.mozilla.org/users/hwine_mozilla.com/repo-sync-tools/ source] and [http://people.mozilla.com/~hwine/tmp/vcs2vcs/ docs] for vcs-sync for more details. (Especially the [http://people.mozilla.com/~hwine/tmp/vcs2vcs/mapper_support.html mapper support] section.) | |||
''Note that the above docs will be integrated into the wiki after vcs-sync development stabilizes.'' | |||
Revision as of 14:54, 21 February 2013
What is it?
mapper is a web application that converts hg revisions to a git revision using the hggit map files created as part of the repository conversion.
Source
mapper's source is currently hosted at https://github.com/catlee/mapper
Deployment
mapper only requires bottle to run. It's recommended to run inside a virtual environment
Mapper Data Source
This section describes (roughly) how vcs-sync provides the map files served by mapper.
The map files are generated and combined on the vcs-sync machines, then pulled onto cruncher and used by `mapper`. See the source and docs for vcs-sync for more details. (Especially the mapper support section.)
Note that the above docs will be integrated into the wiki after vcs-sync development stabilizes.