Re: avancement des travaux

Gregoire Cachet <[email protected]> Wed, 17 Mar 2004 00:43:27 +0100
Newsgroups gmane.comp.web.blogv2.devel
Message-ID <[email protected]>
Olivier Pascal wrote:

>
>Juste une question pour l'instant (vu que l'accès à svn est temporairement 
>coupé) à propos d'une utilisation de DataFile : si je travaille actuelement 
>sur une version 2.0 et que le fichier attaché n'a pas été modifié depuis la 
>version 1.0, que renvois-tu ?
>
>  
>
si tu créé une nouvelle version, ca se comporte comme si tu créé un 
nouveau document : tu dois recopier tes fichiers attachés "à la main", 
même s'ils n'évoluent pas. Ca fait des doublons, mais bon ... si vous 
voulez que j'optimise ca va être assez chiant parce que on peut aussi 
supprimer un fichier entre deux versions ... ca oblige à maintenir un 
index, et ca devient vite le bordel !

En fait, pour DataFile, une nouvelle version c'est un nouveau document. 
Par contre, du point de vue de leurs représentations, toutes les 
versions d'un même document sont attachés logiquement. C'est une 
sous-entité du document.

Je n'ai pas fait de méthode pour lister les différentes versions d'un 
même document, parce que ceci est indexé dans la base de donnée 
normalement. Si le besoin s'en fait sentir, je l'ajouterais.

-- 
Grégoire Cachet - Développeur intégrateur chez Audacy
http://www.zwiffer.org           http://www.audacy.fr
Mangeur de cigogne    http://mangeur-de-cigogne.info/