Project

General

Profile

Support #35850

CMIS: permettre d'ignorer un fichier qui existe/ écraser la cible / créer une nouvelle version

Added by Benjamin Dauvergne 10 days ago. Updated 10 days ago.

Status:
Nouveau
Priority:
Normal
Assignee:
-
Start date:
05 Sep 2019
Due date:
% Done:

0%

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

#2 Updated by Benjamin Dauvergne 10 days ago

  • Target version set to ticket facile

Also available in: Atom PDF