<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:"\@SimSun";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
mythtv-users-bounces@mythtv.org [mailto:mythtv-users-bounces@mythtv.org] <b>On
Behalf Of </b>Jacob Steenhagen<br>
<b>Sent:</b> Tuesday, February 26, 2008 10:39 AM<br>
<b>To:</b> Discussion about mythtv<br>
<b>Subject:</b> Re: [mythtv-users] Easiest way to downgrade<o:p></o:p></span></p>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<div>
<p class=MsoNormal>On Mon, Feb 25, 2008 at 10:39 PM, Jean-Yves Avenard <<a
href="mailto:jyavenard@gmail.com">jyavenard@gmail.com</a>> wrote:<o:p></o:p></p>
<p class=MsoNormal>On Tue, Feb 26, 2008 at 12:40 PM, Michael T. Dean<br>
<<a href="mailto:mtdean@thirdcontact.com">mtdean@thirdcontact.com</a>>
wrote:<br>
> Restore from backup.<br>
<br>
But then I would loose all recordings.<br>
<br>
There's no way to just downgrade?<o:p></o:p></p>
<div>
<p class=MsoNormal style='margin-bottom:12.0pt'><br>
Well, there are two more options:<br>
1. Go through the last year and a half worth of commit logs to SVN
trunk and look for anything that changes the schema. Check to make sure that
schema change isn't also in 0.20.2. Take the list of all these schema changes
and write a script that reverses them<br>
2. Make a backup copy of your current DB. Restore from your 0.20 backup
and immediately upgrade to what your current version from SVN is. Compare the
two databases (your current DB and the newly upgraded one) to see what's
different and write a script of some sort to put that new information that's in
your current DB in the 0.20.2 format.<br>
<br>
The real life practical answer is that there is no way to downgrade. There is
only restore from backup.<o:p></o:p></p>
</div>
<blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;
margin-left:4.8pt;margin-right:0in'>
<div>
<p class=MsoNormal style='margin-bottom:12.0pt'>><br>
> Or stick with 0.21-fixes. (Remember, there is no such thing as
0.21, yet.)<o:p></o:p></p>
</div>
<p class=MsoNormal>0.21 fixes doesn't work for IPTV or the mpeg2 stream I'm
trying to watch.<o:p></o:p></p>
</blockquote>
</div>
<p class=MsoNormal><br>
Or, as mentioned here, deal with the shortcomings of the current development
version. It sounds like you have to pick now which of the two bad options is
better for you.<br>
<br clear=all>
<br>
-- <br>
<a href="http://jacob.steenhagen.us">http://jacob.steenhagen.us</a> <o:p></o:p></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Or could he possibly use mythrename to give the new recordings
meaningful names, restore the old DB/program files, and run myth.rebuilddatabase.pl
to import the new recordings?<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Jon<o:p></o:p></span></p>
</div>
</body>
</html>