Skip to content
This repository has been archived by the owner before Nov 9, 2022. It is now read-only.

ocaml-forge/forge-dump-tools

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

forge-dump-tools - API and tools to migrate data dump from forge.ocamlcore.org

Features of the project:

  • Library to read the .zip files dumped from the forge.ocamlcore.org.
  • Migrate bugs, features requests and patches from the .zip file and create Github Issues.

The goal of this project is not to be long term maintained. It is provided as a one off solution to migrate the OCaml forge dump.

Installation

The recommended way to install fileutils is via the opam package manager:

$ opam pin add forge-dump-tools https://github.com/ocaml-forge/forge-dump-tools.git

Documentation

API documentation is available online.

forge-dump-migrate-bugs-to-github

This executable helps to migrate issues. It also lists the actions that need to be done afterwards, like uploading file. Credential are obtained through git-jar.

Example:

$> opam install lwt_ssl github forge-dump-tools
$> export SSL_CERT_DIR=/etc/ssl/certs/
$> git jar make gildor478 forge.o.o -s public_repo
$> forge-dump-migrate-bugs-to-github \
   --zip ounit.zip \
   --todo ounit-todo.txt \
   --user gildor478 \
   --repo forge-dump-migration-test

See the results of running the script: https://github.com/gildor478/forge-dump-migration-test/issues

About

Tools to manipulate forge.ocamlcore.org dump zip file.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published