21 | | Once you have a checkout, you can just do a '''svn update''' at any time to update it to the most recent revision. If you're making modifications, a simple '''svn diff''' will generate a unified diff. It's quite similar to CVS, but [http://svnbook.red-bean.com/en/1.1/index.html the subversion book] has all the information you'd ever want on how to use it. The [http://svnbook.red-bean.com/en/1.1/ch03s05.html Basic Work Cycle] chapter is especially handy. |
| 21 | If you'd like to check out a specific revision, do this: |
| 22 | |
| 23 | {{{ |
| 24 | svn co -r 7738 http://svn.mythtv.org/svn/trunk/mythtv |
| 25 | svn co -r 7738 http://svn.mythtv.org/svn/trunk/mythplugins |
| 26 | svn co -r 7738 http://svn.mythtv.org/svn/trunk/myththemes |
| 27 | }}} |
| 28 | |
| 29 | Just replace 7738 with the revision number. |
| 30 | |
| 31 | P.S. 08Nov2005 - Revision 7738 is the latest revision before Live TV was broken. Live TV is currently under heavy development change. |
| 32 | |
| 33 | Once you have a checkout, you can just do a '''svn update''' at any time to update it to the most recent revision. Or use '''svn update -r 7738''' to update to a specific revision. |
| 34 | |
| 35 | If you're making modifications, a simple '''svn diff''' will generate a unified diff. It's quite similar to CVS, but [http://svnbook.red-bean.com/en/1.1/index.html the subversion book] has all the information you'd ever want on how to use it. The [http://svnbook.red-bean.com/en/1.1/ch03s05.html Basic Work Cycle] chapter is especially handy. |
| 36 | |
| 37 | If you are having troubles checking out the source, and you are behind a web proxy (such as squid), [http://subversion.tigris.org/faq.html#proxy this] may help. |
| 38 | |
| 39 | == Bug Reports and Patches == |
| 40 | |
| 41 | Before submitting Bugs please check with the [http://www.mythtv.org/mailman/listinfo/mythtv-users/ MythTV-users list] to make sure the bug has not already been fixed or is machine specific (ie. to YOUR machine). Then check with the [http://www.mythtv.org/mailman/listinfo/mythtv-dev/ MythTV-dev list] to make sure the developers don't already know about the issue and to "ask permission" to create a ticket. This method helps minimize wasted developer time on non-issue bugs so please follow it! |