On 11/21/13 3:15 PM, Gavin Sharp wrote:
It would be good to explore alternatives to Bonsai. https://github.com/mozilla/mozilla-central is supposed to have full CVS history, right?
Hmm. Where in there is the equivalent of http://bonsai.mozilla.org/cvsblame.cgi?file=mozilla%2Flayout%2Fhtml%2Fforms%2Fsrc%2FAttic%2FnsGfxTextControlFrame2.cpp&rev=&cvsroot=%2Fcvsroot ?
Granted, getting there in bonsai is a pain too, but that's what you have to do to get blame across file moves/deletes in CVS...
For reference, the changeset that did the move is https://github.com/mozilla/mozilla-central/commit/a49b4c2c3536e467cd77b67cb549191129ca81d0 and if I look at its parent and browse code I can get to https://github.com/mozilla/mozilla-central/tree/1b915b10542f2dbd08973d75a023a3c4fe43bbdc but then it just has an empty file for nsGfxTextControlFrame2.cpp?
- there's a learning curve to using any new tools
And, quite frankly, going back past a revision to see what the line looked like before it in bonsai blame is trivial (quickly edit the revision number in the url bar and you're done) while doing it with the github UI is rocket science. Just like the hgweb UI.
-Boris _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform