git-appraise
GitHub describes it as Distributed code review system for Git repos. The repository metadata lists Go as its primary language. The metadata lists the Apache-2.0 license. This article stays within the project description and details documented in the GitHub repository README.
google/git-appraise: Overview
GitHub describes it as Distributed code review system for Git repos. The repository metadata lists Go as its primary language. The metadata lists the Apache-2.0 license. This article stays within the project description and details documented in the GitHub repository README.
Repository scope
GitHub describes it as Distributed code review system for Git repos. The repository metadata lists Go as its primary language. The metadata lists the Apache-2.0 license. The README describes the project this way: By "distributed", we mean that code reviews are stored inside of the repository as git objects. Every developer on your team has their own copy of the review history that they can push or pull. When pulling, updates from the remote repo are automatically merged by the tool.
Overview
The README section "Overview" states: This design removes the need for any sort of server-side setup. As a result, this tool can work with any git hosting provider, and the only setup required is installing the client on your workstation.
Installation
The README section "Installation" states: Then, either make sure that ${GOPATH}/bin is in your PATH, or explicitly add the "appraise" git alias by running the following command.
Requirements
The README section "Requirements" states: 1. The git command line tool is installed, and included in the PATH. 2. The tool is run from within a git repo. 3. The git command line tool is configured with the credentials it needs to push to and pull from the remote repos.
Editorial conclusion
The repository README is the source for this review. It does not replace a local installation or an independent test.
Community notes