Revision 1dc2069d3ab0b9c1780302fdf3ab102dac0aeef5 authored by Antoine R. Dumont (@ardumont) on 27 February 2017, 12:12:30 UTC, committed by Antoine R. Dumont (@ardumont) on 13 March 2017, 13:22:58 UTC
This function will drop any existing contents if encountered Related T494 Related T569
1 parent 6136af8
TODO
# -*- mode: org -*-
* DONE vérifier les contraintes des git internals
- plusieurs commits par tree ?
- plusieurs tree pointant sur un tree ?
- etc…
* TODO valider intégration avec d'autres $DVCS
svn, csv, darcs, hg, monotone et autres dans le modèle retenu
* DONE types de données plus intelligents que les domaines
→ migrated to https://forge.softwareheritage.org/T5
* DONE dépendance à postgresql-contrib-9.X à cause de btree_gist
* DONE revoir le nom de la table references
* DONE tester le modèle revision_history
(plusieurs parents pour une révision)
* DONE tester et valider le modèle directory_path
et comment l'exploiter pour reconstruire les noms des fichiers (plusieurs
parents pour un object directory / tree)
* TODO tester et valider le modèle des origine imbriquées avec parent_id
et des URLs relatives (tar.gz dans un git, ou bien .jar dans un .war)
* DONE normaliser les auteurs et committers des projects
éventuellement avec une liste de leurs emails (changements historiques,
utilisation d'emails spécifiques par projet, etc)
Computing file changes ...