J'approuve les remarques de Ben, surtout la récursion et effectivement, je me demande si y'a pas une vrai différence entre répertoire et label et d'après les cas d'utilisation que je vois, j'ai l'impression que les répertoires suffisent. Tout comme dans svn on peut très bien checkouter une sous-partie de l'arborescence. L'idée des label est qu'on pourrait checkouter seulement une partie des données seulement ? genre un label "truc" mais les wikitty labellisés truc se trouvent un peu partout dans l'arbo et on ne prend que ceux-là ? Je ne vois pas de différence entre import et commit. Comme j'ai l'ai dit, vu l'aspect décentralié (relocate toussa), il faut plutôt coller aux commandes des DVCS. D'ailleurs import, quand j'ai lu ce que ça faisait j'avais pensé à import dans l'autre sens, "import" ne veut rien dire, la question c'est de savoir qui importe/exporte. Un terme tel que "push" serait plus adapté. Pour les commandes courantes, je reprendrais la liste ici (init/clone/pull/push/checkout/update/commit etc.) : http://en.wikipedia.org/wiki/Comparison_of_revision_control_software#Basic_C... Il manque le revert, indispensable :) Quand tu add/delete, ça commit tout seul (mauvaise idée) où faut commiter à la main derrière (bonne idée) ? Côté Wikitty Service, vu qu'on est en HTTP, on pourrait utiliser ces mots comme verbes HTTP voire coller avec REST (on attend toujours une présentation en réunion dev ;)). Sur la contrainte au commit (version locale au moins égale à celle du WS), pourquoi pas (ça oblige le mec à faire un update avant de commiter et donc à voir les conflits), mais SVN, lui, fait le merge. Sinon, pinaillage mais "wp" je trouve ça vraiment trop nul comme nom. Déjà ça évoque WordPress, WikiPédia ou une commande native. Je préfèrerai "wyp" ou "wypub". -- Brendan Le Ny Code Lutin