Changes

Jump to: navigation, search

Mozilla Source and Symbol Server

2,858 bytes added, 19:35, 18 April 2008
1.0 Release - April 18, 2008
Goals for this release:
* <s>MDC wiki will have comprehensive documentation (with screenshots!) of how to use the source server</s> [http://developer.mozilla.org/en/docs/Using_the_Mozilla_source_server MDC Documentation] '''April 9, 2008''' - The patch is committed and today's nightly debug build was tested and found to work with minor adjustments on the local computer. The adjustments are in the documentation as well. The stumbling block right now is that the build machine that creates the nightly debug builds uses a cvs path that needs a key: <pre>:ext:ffxbld@cvs.mozilla.org:/cvsroot</pre> What the average user needs in order to make source server work is an open cvs access path, we commonly use :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot In order to work around this (for now) the user must have a srcsrv.ini file and simply putting:<pre>[variables]MYSERVER=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot</pre> in that file allows for the overriding of the "bad" cvs path. '''April 11, 2008''' -- It now works on both WinDBG and Visual Studio 2005 (am currently installing VS2008 Express to test) with the tweaks as per [https://bugzilla.mozilla.org/show_bug.cgi?id=428518 bug 428518] and [https://bugzilla.mozilla.org/show_bug.cgi?id=428615 bug 428615]  See my [http://crashopensource.blogspot.com/2008/04/source-server-will-be-ready-for-public.html blog post] for more information, and watch the [http://developer.mozilla.org/en/docs/Using_the_Mozilla_source_server Documentation] too. '''April 15, 2008''' - Source Server completely functional and documented. * Testing on VS Express (both 2005 and 2008) showed that srcsrv is not enabled in those versions.* Minor tweak needed for Visual Studio 2005 where the srcsrv.dll from Debugging Tools for Windows needs to be copied to replace the srcsrv.dll (which is older) that ships with VS. The newer srcsrv.dll is able to handle %fnchdir% properly and appears to work just fine with VS.* Important note - the box "Require that source code match original source code exactly" in the Debugging options of Visual Studio must be unchecked otherwise VS says it can't find any code.* [http://developer.mozilla.org/en/docs/Using_the_Mozilla_source_server Documentation] for WinDBG was written by Ted, Timelyx contacted me two days ago and said he would test the srcsrv sometime later this week. Hopefully feedback will indicate that this functionality is of use to some developers.* Ted [http://blog.mozilla.com/ted/2008/04/15/debugging-nightly-builds-with-the-source-server/ blogged] about it* I will post my presentation material here by Friday '''April 18, 2008'''* [http://crashopensource.blogspot.com/2008/04/final-demo-of-source-server-for-mozilla.html Demo video]* Tested on Visual Studio 9.0 2008 - works as expected Minor loose ends: Cross indexing on MDC so the doc can be found easier, [https://bugzilla.mozilla.org/show_bug.cgi?id=426648 SVN bug 426648] is still outstanding
= Additional Resources =

Navigation menu