Problemi di versioning per gli allegati delle liste SharePoint

Le liste di SharePoint (WSS 3.0 e MOSS 2007) hanno ora la comoda ed utile capacità di gestire il versioning anche sugl items. Ricorderete che nella precedente versione di SharePoint (2003) il versioning era disponibile solo per le Document Library.

Ottima cosa quindi. Peccato che se si decide di utilizzare anche gli allegati agli items della lista, questi non vengano gestiti nelle versioni…

Mi spiego meglio:

  1. Attivare il versioning ad una lista qualsiasi (non DocLib)
  2. Creare un nuovo elemento
  3. Aggiungere un allegato
  4. Fare qualche modifica sui metadata dell'item
  5. Aggiungere un secondo allegato
  6. Fare qualche altra modifica agli elementi e/o al contenuto degli allegati
  7. Accedere alla cronologia delle versioni dell'item e provare a ripristinare la vecchia versione (quando c'era un solo allegato, ad esempio)
  8. SharePoint mostrerà il tracking delle modifiche sui campi dell'item… ma ignorerà le variazioni sugli allegati, continuando a mostrarli entrambi…

Morale? Il versioning sulle liste c'è, ma interviene solo sui metadata di lista e non sugli eventuali attachments 🙁