我是一名前端设计师,没有很强的编程背景。我会做CSS/HTML和一点JavaScript。我们公司的技术团队已经将我们的版本控制从Git(github)转移到了Mercurial(Kiln)。他们这么做的唯一原因是为了使用Kiln的代码审查功能(我们使用Fogbugz并喜欢它)。
问题在于,在我们的版本控制中工作的前端和非开发人员总是出错。我们使用hg-git在Heroku上部署,并习惯了git(从未使用过其他版本控制系统)。 我相信Mercurial是一个很好的工具,但我必须得出结论,我们花费了太多时间处理问题和错误。
我的想法是:有没有办法在github上使用git,然后将所有提交等同步到Mercurial(Kiln)?那么我们就可以使用git,同时拥有Kiln的代码审查功能。
希望你能帮忙。我很想回到我们的技术团队,并提供解决方案;)