Skip to content

Système de gestion des sources expérimental basé sur une base de données

License

Notifications You must be signed in to change notification settings

faouellet/DVCSUS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DVCSUS

Système de gestion des sources expérimental basé sur une base de données

Prérequis

DVCUS nécessite que les outils/bibliothèques suivants soient présents pour pouvoir être compilé.

  • Boost (version minimale: 1.70)
  • CMake (version minimale: 3.12)

De plus, DVCSUS utilise des fonctionnalités de C++20. Un compilateur récent utilisé doit donc être utilisé. Ci-dessous, vous retrouverez les versions minimales requises des compilateurs les plus populaires:

  • GCC: 10.0
  • Clang: 10.0
  • MSVC: 19.23

Dépendances

DVCUS utilise les bibliothèques suivantes:

À noter qu'elles n'ont pas à être installées au préalable. CMake va se charger de les rendre disponibles lors de l'étape de configuration du système de production.

Compilation

Linux

Assumant être positionné à la racine des sources de DVCSUS:

mkdir build
cd build
cmake ..
make

Windows

TODO

Utilisation

usage: dvcsus <command> [<args>]

These are common dvcsus commands used in various situations:

help             Shows help menu
init             Creates an empty repository or reinitialize an existing one
add              Adds file contents to the staging area
commit           Record changes to the repository
set_remote       Sets the remote repository to pull/push changes from
push             Pushes local changes to the remote repository
pull             Pulls local changes to the remote repository
branch_create    Creates a new branch
branch_checkout  Checks out a given branch

Architecture

Les choix fonctionnels et architecturaux sont détaillés dans la série d'articles suivante:

About

Système de gestion des sources expérimental basé sur une base de données

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published