Je suis nouveau dans mercurial, et je réalise la plupart du temps des rapports LaTeX et des calculs statistiques dans R en utilisant des fichiers .csv et/ou .sqlite. En ce qui concerne LaTeX, tout ce qui m'intéresse vraiment, c'est le fichier .tex. Pour R, je n'ai pas besoin de contrôle de version sur les fichiers .csv ou .sqlite car ils sont statiques.
Lorsque je fais 'hg add' pour un repo avec un fichier .csv et/ou .sqlite, j'obtiens un avertissement du genre :
rev2.sqlite: up to 3070 MB of RAM may be required to manage this file
(use 'hg revert rev2.sqlite' to cancel pending addition)
Je reviens donc en arrière et utilise ensuite des ajouts comme hg add -X *.sqlite
. Je crois que j'ai vraiment deux questions :
(1) Dois-je ignorer ces avertissements ? Comme ces gros fichiers sont statiques, puis-je simplement les ajouter au dépôt en sachant que les fichiers diff seront toujours vides et ne pas m'inquiéter du gaspillage de ressources ?
(2) Si je dois continuer à exclure ces fichiers du repo, y a-t-il un moyen de corriger cette option ? Par exemple, ajouter à mon fichier .hgrc quelque chose qui ajoute toujours une option du genre -I *.tex -I *.R
à mes commandes "hg add" ?
Merci !