TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Git-appraise: Distributed code review system for Git repos

189 点作者 ktt超过 9 年前

11 条评论

jonahx超过 9 年前
Upvoted because this looks cool and I'm definitely your target audience. The README doesn't give me a great sense of how this actually works, though. A 5 minute video, or even a hypothetical example with some screenshots intermixed, would help a lot.
评论 #10733176 未加载
评论 #10733177 未加载
flyinprogramer超过 9 年前
This seems like an awesome tool. Sadly my comment has more to do with Go, as I&#x27;m new to the language and trying to learn.<p>When building a tool that uses git I&#x27;m wondering if it is better practice to use git2go (<a href="https:&#x2F;&#x2F;github.com&#x2F;libgit2&#x2F;git2go" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;libgit2&#x2F;git2go</a>) or to do what this author did which is wrap the git command line tool: <a href="https:&#x2F;&#x2F;github.com&#x2F;google&#x2F;git-appraise&#x2F;blob&#x2F;master&#x2F;repository&#x2F;git.go#L37-L42" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;google&#x2F;git-appraise&#x2F;blob&#x2F;master&#x2F;repositor...</a>
评论 #10734962 未加载
nine_k超过 9 年前
I always thought that built-in comments and docs are an excellent feature of Fossil [1], and wished git had it.<p>Kudos to the author.<p>[1]: <a href="http:&#x2F;&#x2F;www.fossil-scm.org" rel="nofollow">http:&#x2F;&#x2F;www.fossil-scm.org</a>
ktt超过 9 年前
What&#x27;s interesting is that this project seems to be using itself for code review.<p>Clone the repo and then fetch notes manually:<p><pre><code> git fetch origin refs&#x2F;notes&#x2F;*:refs&#x2F;notes&#x2F;* </code></pre> After installing it through &quot;go get&quot; check existing code reviews with &quot;git appraise list&quot;.<p>There are notes from Jenkins and comments from developers as far as I can see.<p>Seems to be a little bit slow on my computer but the idea is really brilliant.
secure超过 9 年前
I can’t find any mention of GUI frontends for git-appraise.<p>While I prefer to write code in my terminal, I like to switch settings for reviewing code — with GitHub’s Pull Requests, I can just do it in the browser. Can I use git-appraise in my browser? Is there a stand-alone tool?
评论 #10734699 未加载
评论 #10733178 未加载
pm90超过 9 年前
How does this compare w.r.t Gerrit?<p>I see that an advantage is that it doesn&#x27;t require server-side setup. But wouldn&#x27;t one require some sort of central repo to coordinate code reviews and CI tests?
评论 #10733603 未加载
评论 #10732435 未加载
评论 #10734424 未加载
评论 #10732457 未加载
评论 #10732960 未加载
评论 #10732905 未加载
tremguy超过 9 年前
Seems solid, are there any editors for this?
评论 #10731875 未加载
thesorrow超过 9 年前
Nice ! I guess storing issues and comments is possible too ?
评论 #10732303 未加载
soinus超过 9 年前
Damn, feeling completely dumb. I have installed the tool, and am trying it on one of my projects. After I do some local commits `git-appraise request` returns `There are no commits included in the review request`. Is there any tutorial or more documentation available somewhere? Or do I need to dig into its code to find the issue?
m4dc4pXXX超过 9 年前
Trying to use this and I get &quot;exit status 128&quot; for all reasonable invocations of &quot;git appraise request ...&quot;.<p>Looks seriously cool and I am sad!
ubercow超过 9 年前
How does this handle identity? For example, what&#x27;s preventing me from just changing my name and reviewing myself?
评论 #10734114 未加载
评论 #10734726 未加载