OVH Cloud OVH Cloud

Fichier en service

7 réponses
Avatar
analogue
Bonjour,

J'ai un tas de fichiers Appleworks partagés en AFP par un OS X Serveur à
jour.
Des qu'un utilisateur ouvre l'un des fichiers, ce fichier ne peut pas
etre ouvert par un autre utilisateur.
Il obtient le message:
"Le fichier est en service dans une autre application."

Comment faire pour pour que les utilisateurs puissent ouvrir le meme
fichier simultanement sous Appleworks ?

Les clients sont aussi sous des OS X à jour.

Merci.

--
@home :: http://www.glop.org/
@work :: http://www.shpoop.com/

7 réponses

Avatar
jperrocheau
analogue wrote:

J'ai un tas de fichiers Appleworks partagés en AFP par un OS X Serveur à
jour.
Des qu'un utilisateur ouvre l'un des fichiers, ce fichier ne peut pas
etre ouvert par un autre utilisateur.


Oui.

Il obtient le message:
"Le fichier est en service dans une autre application."

Comment faire pour pour que les utilisateurs puissent ouvrir le meme
fichier simultanement sous Appleworks ?


Rien, ce n'est pas prévu... il faut concevoir le logiciel en conséquence
pour avoir cette fonctionnalité, cf les gestionnaires de base de
données. On ne joue pas dans la même catégorie...


--
Jacques PERROCHEAU
______________________________________________________________
e-mail: mailto:

Avatar
Saïd
Jacques Perrocheau :
analogue wrote:

J'ai un tas de fichiers Appleworks partagés en AFP par un OS X Serveur à
jour.
Des qu'un utilisateur ouvre l'un des fichiers, ce fichier ne peut pas
etre ouvert par un autre utilisateur.


Oui.

Il obtient le message:
"Le fichier est en service dans une autre application."

Comment faire pour pour que les utilisateurs puissent ouvrir le meme
fichier simultanement sous Appleworks ?


Rien, ce n'est pas prévu...


Meme pas en lecture?

--
Saïd.


Avatar
analogue
Saïd wrote:
Jacques Perrocheau :
Meme pas en lecture?


Non, c'est justement ca le probleme.

--
@home :: http://www.glop.org/
@work :: http://www.shpoop.com/

Avatar
Saïd
analogue :
Saïd wrote:
Jacques Perrocheau :
Meme pas en lecture?


Non, c'est justement ca le probleme.



Peut-etre que c'est prevu mais qu'apple works ouvre le fichier en
lecture/ecriture par defaut? Pour etre sur il faudrait mettre le bonnes
permissions sur le fichier pour etre sur qu'AW ne l'ouvre pas en ecriture.

--
Saïd.


Avatar
Saïd
Laurent Raufaste :
Saïd wrote in message news:<bii0je$q3$...
Peut-etre que c'est prevu mais qu'apple works ouvre le fichier en
lecture/ecriture par defaut? Pour etre sur il faudrait mettre le bonnes
permissions sur le fichier pour etre sur qu'AW ne l'ouvre pas en ecriture.


En effet, en mettant les fichier en lecture seule pour le groupe,
Appleworks demande enfin d'ouvrir une copie du fichier.

Mais le probleme est que le groupe en question a besoin de l'acces
lecture/ecriture, et si je le laisse, un premier appleworks qui ouvre
un fichier bloque l'acces a ce fichier aux autres =(

Quant a la solution de passer sous Office, il en est hors de question
pour une raison de cout et de suivi (il risque d'etre abandonné),
j'attends personnellement une version OSX d'OpenOffice (sans avoir
besoin d'X). Mais pour le moment je suis coincé à cause d'un mauvais
design de l'application Appleworks =(


La question a poser et qu'Apple a du resoudre est:

Comment imaginer que deux personnes puissent modifier le meme fichier de
maniere concurente? La reponse n'est certainement pas triviale. Comme il a
ete suggere, il faut plutot penser a une couche de synchronisation. Il y a
un truc qui s'appelle cvs qui fait ca, mais je ne vois pas comment ca peut
marcher avec des fichiers complexes tels que des documents appleworks (cvs
s'occupe de fichiers texte, et peux melanger deux modifications operees par
deux personnes du moment qu'elles ne touchent pas la meme position dans le
fichier texte). A part a dire que le dernier qui a modifie le fichier a
raison.

La solution de bloquer l'acces aux autres des qu'un fichier est ouver en
ecriture, est la seule logique au niveau du protocole afp.

--
Saïd.


Avatar
jperrocheau
Saïd wrote:

La solution de bloquer l'acces aux autres des qu'un fichier est ouver en
ecriture, est la seule logique au niveau du protocole afp.


Ce n'est pas au niveau afp mais au niveau system que le verouillage se
fait, il me semble.

--
Jacques PERROCHEAU
______________________________________________________________
e-mail: mailto:

Avatar
analogue
Saïd wrote in message news:<biii5c$dbh$...
La solution de bloquer l'acces aux autres des qu'un fichier est ouver en
ecriture, est la seule logique au niveau du protocole afp.


Ce systeme est quand meme plein de contraintes, et je me demande si ce
n'est pas voulu par Apple afin de privilegier des applications plus
couteuses pour le travail en reseau (FileMaker + Word actuellement)

Un solution tres simple a implementer aurait ete de laisser Appleworks
ouvrir un fichier en lecture seule des lors que celui-ci aurait ete
deja ouvert en lecture/ecriture par un autre utilisateur.

Il n'y aucune raison technique de ne pas pouvoir le faire, mais des
cravates ont du demander a ce que ca ne soit pas possible...