Should I switch from Gogs to Gitea?

agolangf · · 2553 次点击    
这是一个分享于 的资源,其中的信息可能已经有所发展或是发生改变。
<p>I have had Gogs running on my VPS for personal private repository storage for a while. I saw the Gitea fork happen a while back, and am unsure whether I should switch to Gitea or not. What are the advantages of switching? Are bugs truly fixed faster? Any comparisons or experience would be appreciated.</p> <hr/>**评论:**<br/><br/>yami_odymel: <pre><p>Gogs has beautiful, simple interface.</p> <p>Gitea has more features(like 2-steps Auth), contributors. But the interface is getting worse since everyone can modify the interface easily via a Pull Request and not really everyone is good at the UI design.</p></pre>give_me_hope: <pre><p>Good to know. I thought I heard Gogs implemented 2FA as well. 2FA is very important to me however. The interface in the screenshots on their Github doesn&#39;t look too bad... I guess maybe I&#39;ll give it a shot. If I hate it, I&#39;ll have a Gogs backup to fall back on.</p></pre>Veonik: <pre><p>GitLab had this problem for a long time, too.</p></pre>gopher1717: <pre><p>I&#39;d recommend Gitea instead of Gogs, because it is more actively developed.</p> <p>But be warned that you may not be able to migrate the same installation from Gogs to Gitea, because of incompatible database migrations between the two systems. (In the beggining of the fork this was possible).</p> <p>You can watch this issue about it if you want: <a href="https://github.com/go-gitea/gitea/issues/2206" rel="nofollow">https://github.com/go-gitea/gitea/issues/2206</a></p> <p>The recommended path is make a backup, create a new Gitea installation and manually import repositories to new the installation. I know it&#39;s a pain, but worth if you have few repos.</p></pre>give_me_hope: <pre><p>Thanks. I&#39;m running an older version of Gogs so I imagine an upgrade is possible, even if I have to start with an older version of Gitea and upgrade from there. :)</p></pre>gopher1717: <pre><p>Yes, if you have an old version of Gogs you should be able to easily upgrade. (Do a backup before anyway!). You shouldn&#39;t need to upgrade to an older version of Gitea first in this case.</p> <p>Have fun!</p></pre>regreg6789: <pre><p>We&#39;re using Gitea in our local development. To be fair, I have to made some changes in Gitea UI but all other things works great. The only thing I miss in both Gogs and Gitea is the comment section for git commits but Gitea contributors is working on it so I will vote for Gitea :)</p></pre>titpetric: <pre><p>As you say, Gogs is great for a personal repository. If anything, I&#39;d suggest you bitbucket, which gives you unlimited private repos + a team up to 5 people. It&#39;s amazing at $0/month, which I suspect you&#39;re paying more for your VPS. If you&#39;re fine with running Gogs, keep running Gogs, it&#39;s nice.</p></pre>give_me_hope: <pre><p>Thanks. I&#39;m aware of Bitbucket. I prefer to host my own. I pay $5/month for a VPS and run many services off of it.</p></pre>titpetric: <pre><p>Sure. I have no idea why I was so massively downvoted. I strayed too much offtopic?</p></pre>Veonik: <pre><p>idk, it seems like people generally have a distaste for bitbucket. Not bad advice though, I would personally recommend GitLab for a free &amp; hosted solution. Sounds like OP is set on self-hosting though.</p></pre>titpetric: <pre><p>Dave Cheney works at Atlassian, and GitLab had a major data loss outage only recently this year. I don&#39;t know man, Bitbucket is cost effective and reliable is what I&#39;m saying. I&#39;m hosting somewhere around 300-400 repositories (don&#39;t ask) and we lived on the free tier for something like 6-7 years before we moved to $10/month. It&#39;s amazing and I&#39;ll recommend it to anyone :)</p></pre>Zamicol: <pre><p>Bitbucket allowed a corporation add me to their team, it polluted my repos, and wouldn&#39;t allow me to remove them. </p> <p>I had to migrate everything off and delete my account. </p> <p>I would recommend staying far away from bitbucket. </p></pre>titpetric: <pre><p>Any additional info on that? Edit: yes, i&#39;m part of an org, just there&#39;s no &#34;pollution&#34; I&#39;m aware of. There are perms settings on everything. And repo ownership etc. so what was the circumstance where you experienced issues?</p></pre>Zamicol: <pre><p>I couldn&#39;t leave the &#34;org&#34;. There was no way for me to leave. </p> <p>Bitbucket&#39;s interface for repos included everything. I had to filter just to see my stuff. </p> <p>And there was no way for me to remove myself from the org. Also, I believe they kicked me out twice. </p> <p>I had some sensitive stuff on there. This kind of bug was complely unacceptable. </p> <p>I&#39;ve used Gogs in it&#39;s place. </p></pre>tscs37: <pre><p>I personally like gitea more for its features and more active development. Lots of bugfixes went into it too, it&#39;s like half of change lists between releases </p></pre>

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

2553 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传