Développement #35850
CMIS: permettre d'ignorer un fichier qui existe/ écraser la cible / créer une nouvelle version
Status:
Nouveau
Priority:
Bas
Assignee:
-
Target version:
-
Start date:
05 September 2019
Due date:
% Done:
0%
Estimated time:
Patch proposed:
No
Planning:
No
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.
History
Updated by Frédéric Péters almost 3 years ago
- Tracker changed from Support to Développement
- Target version deleted (
ticket facile)