Opened 4 years ago
Last modified 22 months ago
#761 new task
File management: add versioning capabilities
Reported by: | jbenito | Owned by: | |
---|---|---|---|
Priority: | low | Milestone: | v2.5 |
Component: | General | Version: | 0.96.x |
Keywords: | Cc: |
Description
I think this should be easy because we already have a copy of all the indico files:
1 - comme tu le sais, ce serait bien d'avoir une fonctionnalité "mise à jour" ; je sais qu'on peut vivre sans, mais sans refaire EDMS, je pense qu'il manque un minimum de fonctionnalité à indico dans ce domaine. (hint : bien que je n'y connaisse pas grand-chose, utiliser svn pour stocker les documents d'indico serait peut-être une tâche herculéenne, mais serait très tendance...)
Change History (2)
comment:1 Changed 3 years ago by jbenito
- Milestone changed from v1.xx to v1.7
comment:2 Changed 22 months ago by pferreir
Note: See
TracTickets for help on using
tickets.
Maybe a "lightweight" solution to this issue would be allowing users to replace files on upload (without deleting the old version), and keeping track of which ones are the most recent ones and which ones are older copies. This could be hidden at the interface level in a first phase, but would then open the door for a true "restore" functionality or even diff/compare of plain text files.
This would also solve the problem of files with the same name. E.g. (as of the time of this comment):
https://indico.cern.ch/materialDisplay.py?contribId=0&sessionId=12&materialId=slides&confId=282578