radicle-dev / radicle-upstream

Desktop client for Radicle.
Other
616 stars 51 forks source link

QA: v0.1.8 Linux #1546

Closed rudolfs closed 3 years ago

rudolfs commented 3 years ago

Prerequisites

QA checklist

Packaging

Onboarding

Creating projects

Settings

Replicating projects

Lifecycle

Hints

How to set up a clean environemnt? 🔗

Safe method: use a temporary user account on your computer.

Dangerous method: remove all directories manually.

You can use this script. Make sure you have a backup of your data, or are using this in combination with the safe method (i.e. while logged in with a temporary user account).

How to set up git? 🔗

git config --global user.name "Mona Lisa"
git config --global user.email "email@example.com"

How to install? 🔗

On macOS:

  1. open the radicle-upstream-0.1.8.dmg package
  2. install Upstream by dragging the Radicle Upstream binary to /Applications

On Linux (AppImage):

  1. chmod +x <PATH_TO_DOWNLOAD>/radicle-upstream-0.1.8.AppImage

How to query repo stats from the CLI? 🔗

  # local branch count
  git branch | wc -l

  # all unique contributors across all branches
  git shortlog --summary --numbered --email --all

  # all unique contributors in a specific branch
  git shortlog --summary --numbered --email myfunkybranch

  # unique commit count across all branches
  git rev-list --all --count

  # commit count in a specific branch
  git rev-list --count myfunkybranch
rudolfs commented 3 years ago

QA passed.