Closed Bug 1265493 Opened 10 years ago Closed 1 year ago

Create Mercurial Firefox repository with CVS history

Categories

(Developer Services :: Mercurial: hg.mozilla.org, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: gps, Unassigned)

References

Details

https://hg.mozilla.org/experimental/gecko-dev/ now exists and partially satisfies the request in the bug summary. But, this repo is a bit hacky: * Not updating automatically * File copies/moves possibly not recorded properly * Suffers all the limitations of the gecko-dev Git repo (bad author fields, incorrect CVS commit detection, etc) I'm filing this bug so people have a place to record their experiences with this repo.
Used this today for some pretty old (2002) all.js bits blame. Worked fine, including I think across moves...
(In reply to Gregory Szorc [:gps] from comment #0) > * Suffers all the limitations of the gecko-dev Git repo (bad author fields, > incorrect CVS commit detection, etc) Do we not have a good mapfile for converting CVS authors to usernames? There aren't an unbounded number of them.
https://docs.google.com/spreadsheets/d/1sffmUZPs0gPqTnZ1ZHTcaAPGGOc_nq30SK6yNqUR_-A/edit#gid=110505252 is such a map. It was created after I did this conversion. Kudos to dbaron for filling out most of it. If others from the Netscape era would like to fill in the gaps, it would be appreciated.
https://hg.mozilla.org/experimental/mozilla-central-cvs now exists. The conversion was a bit hacky. I didn't incorporate the author map or rename detection for example. But it is updating automatically and is slightly better than the previous gecko-dev repo in that regard.
QA Contact: hwine → klibby
Depends on: 1427019

https://github.com/mozilla-firefox/firefox includes this history, AFAIK.

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.