<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div style="margin: 0px; font-size: 13px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);"># git push --all --force </div><div style="margin: 0px; font-size: 13px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">Counting objects: 134952, done.</div><div style="margin: 0px; font-size: 13px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">Delta compression using up to 4 threads.</div><div style="margin: 0px; font-size: 13px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">Compressing objects: 100% (59339/59339), done.</div><div style="margin: 0px; font-size: 13px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">Writing objects: 100% (134952/134952), 166.60 MiB | 827.00 KiB/s, done.</div><div style="margin: 0px; font-size: 13px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">Total 134952 (delta 92451), reused 114795 (delta 73863)</div><div style="margin: 0px; font-size: 13px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">remote: warning: GH001: Large files detected.</div><div style="margin: 0px; font-size: 13px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">remote: warning: See <a href="http://git.io/iEPt8g">http://git.io/iEPt8g</a> for more information.</div><div style="margin: 0px; font-size: 13px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">remote: warning: File m3-sys/m3tests/src/p2/p227/stdout.pgm is 52.44 MB; this is larger than GitHub's recommended maximum file size of 50 MB</div><div style="margin: 0px; font-size: 13px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">remote: warning: File m3-sys/m3tests/src/p2/p227/stdout.pgm-little_endian32 is 52.44 MB; this is larger than GitHub's recommended maximum file size of 50 MB</div><div style="margin: 0px; font-size: 13px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">To <a href="https://github.com/dragisha/cm3.git">https://github.com/dragisha/cm3.git</a></div><div style="margin: 0px; font-size: 13px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);"> + 0b54fd3...6216c2d master -> master (forced update)</div><div style="margin: 0px; font-size: 13px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);"> + 24a4428...56a30c3 release_branch_cm3_5_8 -> release_branch_cm3_5_8 (forced update)</div><div style="margin: 0px; font-size: 13px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);"> * [new branch]      FSF_GCC_4_5 -> FSF_GCC_4_5</div><div style="margin: 0px; font-size: 13px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);"> * [new branch]      FSF_GCC_4_7 -> FSF_GCC_4_7</div><div style="margin: 0px; font-size: 13px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);"> * [new branch]      branch_feature_longint_offset -> branch_feature_longint_offset</div><div style="margin: 0px; font-size: 13px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);"> * [new branch]      devel_m3core_text_newtext_branch -> devel_m3core_text_newtext_branch</div><div style="margin: 0px; font-size: 13px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);"> * [new branch]      devel_unicode -> devel_unicode</div><div style="margin: 0px; font-size: 13px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);"> * [new branch]      gcc -> gcc</div><div style="margin: 0px; font-size: 13px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0); position: static; z-index: auto;"> * [new branch]      trunk -> trunk</div><div apple-content-edited="true">
<span class="Apple-style-span" style="border-collapse: separate; font-family: Candara; border-spacing: 0px;"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;  "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;  "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br></div></span></div></span></span>
</div>
Here we are.<div><br></div><div>Please test this HEAD at least, I will do the same today and tomorrow. Also - let’s make this final, if possible. I can speed this conversion up but it would be the best to make this final if tests pass - so we can free CVS repo and start to reap Git benefits.</div><div><br></div><div>TIA,</div><div>dd</div><div><br><div><div>On 17 Aug 2014, at 19:03, Dragiša Durić <<a href="mailto:dragisha@m3w.org">dragisha@m3w.org</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">Thanks for info, it will be so.<br><br>Now, on boxes I am using it takes about 6 hours to do whole conversion and I cannot do it incrementally.<br><br>It would be great if we arrange few tests and then turn CVS read-only and switch to using Git. I will push current CVS converted to github in few minutes.<br><br><br><br>On 17 Aug 2014, at 18:19, Antony Hosking <<a href="mailto:hosking@purdue.edu">hosking@purdue.edu</a>> wrote:<br><br><blockquote type="cite">I would dearly like to preserve the entire history. It has significant value. <br><br>Sent from my iPhone<br><br><blockquote type="cite">On Aug 17, 2014, at 5:40 AM, Dragiša Durić <<a href="mailto:dragisha@m3w.org">dragisha@m3w.org</a>> wrote:<br><br>You probably all know differences between theory and practice. In theory, there are none. In practice - a lot of them! :)<br><br>I have identified three main ways to convert CVS to Git. <br><br>One looked most promising as it is bidirectional (and incremental) - using git cvsimport. I did this one, and its result is at github right now. But - it is not good. Some files show wrong version in HEAD. git cvsimport depends on old version of cvsps, and those cvsps people probably released newer version for some reason(s)… As long as I don’t want to dive into cvsps / git cvsimport source codes, no solution there. And I really do not have that kind of interest and/or time.<br><br>Ok, no incremental… This is where I tried cvs2git. It works well but it does not map authors (svn2git does, but although cvs2git comes from same team, features are not in concert). There is some arcane way proposed, but I lost trust when I saw svn2git from same team supports authors file, but cvs2git does not. Not big issue, but I had that in first try so I tried third way.<br><br>Third way is cvs2svn, and then git svn clone. Results look good, esp. after applying some after processing proposed bu Git people. <br><br>One proposal there is to not convert whole repository history. My idea is to convert from just before 5.8.6 was released (July 2010). Does anybody have something against this? I will still keep original CVS repo, and SVN conversion results (where all history is accessible). If there is oposition, I will spend some more CPU time and make full history available through Git. There are around 10000 svn revisions before July 2010, and total of 12752 as of today.<br><br>Please advise :)<br><br>TIA,<br>dd<br><br></blockquote></blockquote><br></blockquote></div><br></div></body></html>