datatracker/dev/diff
depfu[bot] 3a581d988b
chore(deps): update all npm dependencies for dev/diff (#5904)
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2023-07-05 15:49:20 -05:00
..
.editorconfig feat: diff crawl docker tool (#4310) 2022-08-18 12:28:47 -05:00
.gitignore feat: diff crawl docker tool (#4310) 2022-08-18 12:28:47 -05:00
cleanup.sh feat: diff crawl docker tool (#4310) 2022-08-18 12:28:47 -05:00
cli.js chore: diff tool - inject files into container instead of mount (#4479) 2022-09-20 12:08:26 -05:00
package-lock.json chore(deps): update all npm dependencies for dev/diff (#5904) 2023-07-05 15:49:20 -05:00
package.json chore(deps): update all npm dependencies for dev/diff (#5904) 2023-07-05 15:49:20 -05:00
prepare.sh chore: change the way migrations are invoked for actions and dev builds (#5356) 2023-03-16 12:24:03 -05:00
README.md docs: update the dev/diff readme 2022-08-30 17:42:10 -04:00
settings_local.py chore: Rename DB engine to drop the deprecated "_psycopg2" suffix 2023-05-10 12:40:37 -03:00

Datatracker Diff Tool

This tool facilitates testing 2 different datatracker instances (with their own database) and look for changes using the diff tool. Everything runs in docker containers.

The source instance will use the code from where it is run. The target instance can be a remote tag / branch / commmit or another local folder.

Requirements

  • Node 16.x or later
  • Docker

Usage

  1. From the dev/diff directory, run the command:
npm install
  1. Then run the command:
node cli
  1. Follow the on-screen instructions.