Development #35850
CMIS: permettre d'ignorer un fichier qui existe/ écraser la cible / créer une nouvelle version
Statut:
Nouveau
Priorité:
Bas
Assigné à:
-
Version cible:
-
Début:
05 septembre 2019
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
Ça simplifiera les workflows (pas besoin de tester si le fichier existe), voir https://github.com/fmui/ApacheChemistryInAction/blob/50e06b6a1cc97f624ff7fad124e15f630cf875e0/chapter9/python/cmis-sync.py pour un exemple de code:
- soit directement via document.setContentStream()
- soit via document.checkout()/.setContentStream()/.checkin()
Vraisemblablement via un paramètre if-exists=continue/overwrite/new-version
, je dirai de par défaut faire un new-version, c'est ce qui parait le plus sûr pour protéger les données, ou alors laisser ça configurable au niveau du connecteur.
Historique
Mis à jour par Frédéric Péters il y a presque 2 ans
- Tracker changé de Support à Development
- Version cible
ticket facilesupprimé