Each archive, or preferably each folder in an archive,
should have the possibility to get a [n optional] "shadow
folder" assigned.
When set, this property corresponds to a directory in
the server's file system that contains exactly the same
contents as the folder (by default, recursively, unless a
subfolder has a different shadow folder). Every time a file
is added, deleted or checked in, the corresponding file in
the directory is created, removed or modified.
The configuration of this folder needs not be managed
from the SJ client, and can be left as an advanced
setting of the server. In any case, the shadow folder
applies to all users in an archive.
Advantages:
- There's always a central point per archive/folder where
the latest version is available, ready to be deployed or
backed up.
- No manual synchronization is required.
- If the shadow folder is located in a different
partition/disk from the server's, there's a place where the
latest project files can be found even if the server's disk
crashes.
Logged In: YES
user_id=258727
Albert Moliner has said he'd try to do something like this
as a plugin once server-side plugins are working in 2.1.
That would be very cool.