Le 15/10/2013 10:15, laur...@seor.fr a écrit :
> Hi,It will. It will appear when refreshing the folders containing the
>
> We would like to use Jbrout in our small NGO (10 employees). Its
> indexing features into IPCT data are exactly what we are looking for.
>
> All our pictures are stored on a NAS (a hard disk plugged to the
> network). All of us must be able to add pictures onto the network drive,
> index pictures (assign tags to pictures), and perform searches according
> to this list of tags.
> So we need to share the same list/tree of tags in realtime.
>
> We are ready to install Jbrout software on each of our PCs. However, the
> problem is that the information concerning de tags tree, and for the
> picture preview are stored in XML files located on each PC. If someone
> adds a tag, it will not be available for the others.
images. But it will appear in a category named "Imported tag"
Don't now if you can use unisson to sync the xml files (and it will
> Is there a way to share these XML files ? Typically, can they be copied
> to a network drive (but how can jbrout find them) ?
definitely be heavy).
A custom script ?
fetch the shared xml files, launch jBrout, submit the files when closing
jBrout ?
Le 15/10/2013 23:57, Frederic Da Vitoria a écrit :Right.> Hm, dangerous, what would happen in this situation:
> 1: user A loads the xml
> 2: user B loads the xml
> 3: user A edits and saves the xml
> 4: user B edits and saves the xml
>
> The end result will be that A's edits will be lost.
Some improvement with a lock file ?
But this will only allow one user at a time to use jBrout.
> Either you manage to lock the database file (so that only one user canI don't think so, unless A and B save them SIMULTANEOUSLY (unlikely).
> edit at the same time), or you need a tool able to sync the contents of
> the file (like the sync tool able sync your contacts from all your
> connected devices). But to do this, I guess the jBrout database
> structure would have to be enhanced to allow fine-grained syncing. Or
> you wait for someone to get jBrout to use a real database engine.
> Someone started a project to store the jBrout database into a database
> file (not a simple xml file), but I haven't heard about this project any
> more. I don't remember what database he wanted to use, probably sqlite
> which AFAIK does not allow multi-user access either. But if jBrout ever
> migrates to a sql database such as sqlite, then porting it to a database
> allowing multiple users should be easier.
>
> By the way, you have the same issue with the pictures: what if user A
> adds tag X to a picture and at the same time user B adds tag Y to the
> same picture?
The change of A will be save , then B's. They won't be aware of each
other changes until they'll refresh the folder but both tags will be in
the pictures.
Le 16/10/2013 11:52, Frederic Da Vitoria a écrit :
> 2013/10/16 Gmail PK <enno...@gmail.com <mailto:enno...@gmail.com>>
Thanks to all for these interesting discussions.
Another question by the way : what is the default location of the db.xml and tags.xml files ?
--
You received this message because you are subscribed to the Google Groups "jBrout" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jbrout+un...@googlegroups.com.
To post to this group, send email to jbr...@googlegroups.com.
Visit this group at http://groups.google.com/group/jbrout.
For more options, visit https://groups.google.com/groups/opt_out.
I use Windows 8.
The directory seems to be the same as the one you mention for Windows 7
--