Hi!
Aber was ist mit einem Editierscript/einer Editierfunktion, das/die vielleicht noch folgt? Das/die dürfte dann in die gerade angelegte Datei hineinschreiben. Um dies zu verhindern, sollte auch die neu angelegte Datei mit einem Exclusive Lock belegt werden, bevor man sie beschreibt.
Alles andere wäre kurzsichtig gedacht.
Theoretisch gesehen ja. Aber stell dir das mal praktisch vor. Ein Script legt gerade eine Datei an und schreibt Inhalt hinein. Das passiert innerhalb von Nullkommawenig. Ein Bearbeiter soll zu diesem Zeitpunkt schon wissen, dass es diese Datei gibt und dass er sie bearbeiten will? Das ist ein extrem unwahrscheinliches Szenario. Ein Locking einzubauen ist zwar schnell gemacht, aber praktisch irrelevant bleibt es bei den derzeit von uns vermuteten Anwendungsfällen trotzdem.
Lo!