Hacker News new | ask | show | jobs
by jerryxzhang 1380 days ago
Today we've open sourced revup, a commit-based code review tool that we've been using internally at Skydio for the last year and a half.

The goal of revup is to make it incredibly easy to manage and upload code reviews. Revup's powerful model allows for multiple chains of dependent and independent reviews to be developed on a single working branch. At upload time, revup will create all necessary branches for you in the background without touching your working files. Independent changes can be merged independently through the github interface or with whatever CI your repository uses.

On top of that, revup provides more features, including - Managing reviewers and labels - Adding graphs / tables to PRs to track dependencies and upload history - Rebase detection to save time and CI cost - Many more! see the README and documentation

You can pip install and upload your first changes in minutes. Check it out at https://github.com/Skydio/revup