From: Andrey C. <an...@ch...> - 2017-06-19 13:33:34
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Re: [Spf-dev] Git repo</title> <meta http-equiv="content-type" content="text/html; charset=windows-1251"> </head> <body> <p>Да, история коммитов, конечно, вся сохранена - с 2001 года, когда переехали на sf.net. Комментарии к коммитам сконвертированы в utf8, чтобы нормально показываться всеми утилитами git.</p> <p>Я тоже за то, чтобы перейти с CVS на Git со следующих комитов.</p> <p>C utf8/cp1251 не всё однозначно. Есть коммиты, где при одной и той же кодировке исходных файлов (cp1251) diff показывается для разных файлов в разной кодировке - для одних читабельно, для других нет. Например, https://github.com/rufig/spf/commit/3ccf936ae65fdb402d990d39390e6b209ece34de Как ему подсказать, я пока не разобрался. Если кто может сконвертировать лучше - можно будет перейти на его версию repo.</p> <p>Но старые файлы конвертировать в utf8 не хотелось бы - могут быть кириллические литералы, кириллические названия слов где-то были, и т.п. А для новых предлагаю использовать кому как удобнее. Под Windows давно не проблема работать со смешанными кодировками, FAR всё автоматически определяет, так что разница и не заметна. А так как линуксы и маки традиционо менее гибки, можно подстроиться под них и по умолчанию для новых файлов делать utf8.</p> <hr /> <table> <tbody> <tr> <td colspan="2"><strong>-------- Исходное сообщение --------</strong></td> </tr> <tr> <td>Тема:</td> <td>Re: [Spf-dev] Git repo</td> </tr> <tr> <td>Дата:</td> <td>2017-06-19 13:58:13</td> </tr> <tr> <td>От:</td> <td><a href="mailto:iv...@ic...">ivanov</a></td> </tr> </tbody> </table> <table class="message" border="1"> <tbody> <tr> <td> <table class="message" border="1"> <tbody> <tr> <td> <table class="message" border="1"> <tbody> <tr> <td> <div>Сделал клон у себя.</div> <div>Git-cola показала историю правок. Например последняя правка от ruv 23 apr 2017, а первая от ygrecs 21dec 2008.</div> <div> </div> <div>В Пн, 19/06/2017 в 11:36 +0300, Ruvim Pinka пишет:</div> <blockquote> <div dir="ltr">Привет!<br /> <div class="gmail_extra"><br /> <div class="gmail_quote">2017-06-19 4:06 GMT+03:00 Andrey Cherezov <span dir="ltr"><<a href="mailto:an...@ch..." target="_blank">an...@ch...</a>></span>:<br /> <blockquote> <div> <p>Сконвертировал CVS->GIT, попутно поправив кодировки в сообщениях последних коммитов.</p> <p><a href="https://git.code.sf.net/p/spf/spf" target="_blank">https://git.code.sf.net/p/spf/spf</a> (<a href="https://sourceforge.net/p/spf/spf/ci/master/tree/" target="_blank">https://sourceforge.net/p/spf/spf/ci/master/tree/</a>)</p> <p>Копия на github: <a href="https://github.com/rufig/spf" target="_blank">https://github.com/rufig/spf</a></p> </div> </blockquote> <div> </div> <div>Это весьма полезно. Но, я хочу не только зеркало, а целиком разработку SP-Forth перевести на Git и в UTF-8.</div> <div>Т.к. нечитаемый текст (<a href="https://github.com/rufig/spf/commit/641804c75fc10fbe27231b87256296a7d22917c1">пример</a>) из-за несогласованности кодировок — напрягает.<br /><br />И я поставли даже себе задачу — конвертировать в Git всю историю, включая кодировку содержимого файлов . Но пока руки не дошли ;)</div> </div> </div> <div class="gmail_extra">Может, кто-то хочет повозится? ;) Есть план действий и список подводных камней.</div> <div class="gmail_extra">--</div> <div class="gmail_extra">Ruvim</div> </div> <pre>------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! <a href="http://sdm.link/slashdot">http://sdm.link/slashdot</a></pre> <pre>_______________________________________________ Spf-dev mailing list <a href="mailto:Sp...@li...">Sp...@li...</a> <a href="https://lists.sourceforge.net/lists/listinfo/spf-dev">https://lists.sourceforge.net/lists/listinfo/spf-dev</a> </pre> </blockquote> </td> </tr> </tbody> </table> </td> </tr> <tr> <td> <pre class="plain" title="">------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot</pre> </td> </tr> <tr> <td> <pre class="plain" title="">_______________________________________________ Spf-dev mailing list Sp...@li... https://lists.sourceforge.net/lists/listinfo/spf-dev </pre> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </body> </html> |