From: Andrey C. <an...@ch...> - 2017-06-28 17:51:27
|
<!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>Да, комментарии к коммитам из cvs в git сконвертировались нормально, несколько замеченных косяков я поправил еще до push.</p> <p>> <span style="color: #171717;">Про FAR — это который </span><a style="color: #4483a4; text-decoration-line: none;" href="https://github.com/elfmz/far2l" target="_blank">https://github.com/elfmz/far2l</a><span style="color: #171717;"> ?</span></p> <div class="gmail_extra" style="color: #171717;">> А тут кто-нибудь его испытывал?</div> <div class="gmail_extra" style="color: #171717;"> </div> <div class="gmail_extra" style="color: #171717;">Да, я теперь только в нём под убунтой. Для счастья не хватает только скроллинга консоли (при Ctrl+O).</div> <div class="gmail_extra" style="color: #171717;"> </div> <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-28 12:29:39</td> </tr> <tr> <td>От:</td> <td><a href="mailto:ruv...@gm...">Ruvim Pinka</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 dir="ltr">Привет!<br /> <div> <div> <div class="gmail_extra"> <div class="gmail_quote">2017-06-19 16:30 GMT+03:00 Andrey Cherezov <span dir="ltr"><<a href="mailto:an...@ch..." target="_blank">an...@ch...</a>></span>:<br /> <blockquote class="gmail_quote" style="margin: 0 0 0 .8ex; border-left: 1px #ccc solid; padding-left: 1ex;"> <div> <p>Да, история коммитов, конечно, вся сохранена - с 2001 года, когда переехали на <a href="http://sf.net" target="_blank">sf.net</a>. Комментарии к коммитам сконвертированы в utf8, чтобы нормально показываться всеми утилитами git.</p> <p>Я тоже за то, чтобы перейти с CVS на Git со следующих комитов.</p> </div> </blockquote> <div>я бы предложил вначале выпустить текущую версию, включив туда архив CVS репозитория, и только после этого уже распрощаться с CVS насовсем.</div> <div> </div> <blockquote class="gmail_quote" style="margin: 0 0 0 .8ex; border-left: 1px #ccc solid; padding-left: 1ex;"> <div> <p>C utf8/cp1251 не всё однозначно. Есть коммиты, где при одной и той же кодировке исходных файлов (cp1251) diff показывается для разных файлов в разной кодировке - для одних читабельно, для других нет. Например, <a href="https://github.com/rufig/spf/commit/3ccf936ae65fdb402d990d39390e6b209ece34de" target="_blank">https://github.com/rufig/spf/commit/3ccf936ae65fdb402d990d39390e6b209ece34de</a> Как ему подсказать, я пока не разобрался. Если кто может сконвертировать лучше - можно будет перейти на его версию repo.</p> </div> </blockquote> <div>Мне кажется, там нет никакого способа подсказать. Видимо, он сам определяет кодировку по тексту в начале файла. Если в начале файла идет много русского, то удается определить верную кодировку, если же русского мало (или нету), то берется дефолтная кодировка.</div> <blockquote class="gmail_quote" style="margin: 0 0 0 .8ex; border-left: 1px #ccc solid; padding-left: 1ex;"> <div> <p>Но старые файлы конвертировать в utf8 не хотелось бы - могут быть кириллические литералы, кириллические названия слов где-то были, и т.п.</p> </div> </blockquote> <div>Мне кажется важным читабельность истории.</div> <div>В принципе, чтобы все были довольны, можно иметь два зеркальных репозитория: один в оригинальных кодировках, другой — все в utf8. Синхрониировать автоматически, конечно же.</div> <blockquote class="gmail_quote" style="margin: 0 0 0 .8ex; border-left: 1px #ccc solid; padding-left: 1ex;"> <div> <p>А для новых предлагаю использовать кому как удобнее.</p> </div> </blockquote> <div>Опять тогда история изменений будет кривая местами.<br />Впрочем, сейчас пишут в репозиторий SP-Forth всего пара человек, и убедить надо только одного из них ;)</div> <blockquote class="gmail_quote" style="margin: 0 0 0 .8ex; border-left: 1px #ccc solid; padding-left: 1ex;"> <div> <p>Под Windows давно не проблема работать со смешанными кодировками, FAR всё автоматически определяет, так что разница и не заметна. А так как линуксы и маки традиционо менее гибки, можно подстроиться под них и по умолчанию для новых файлов делать utf8.</p> </div> </blockquote> <div>Да, я давно делаю только utf8.</div> <div> </div> </div> -- <br /> <div class="gmail_signature" data-smartmail="gmail_signature">Ruvim</div> </div> </div> </div> </div> </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> <p> </p> <span style="color: #171717; font-family: Trebuchet, Verdana; font-size: 12.96px; background-color: #e3efff;">sp...@li...</span> </body> </html> |