Davvero, REALMENTE strano comportamento durante la modifica di file di testo su un host OS X da un client Windows su SMB

1

Sto lavorando su alcuni progetti python.

I file sono ospitati (ed eseguiti) sul mio mac-mini, che utilizza OS X 10.7.2.

Sto modificando i file dal mio desktop di Windows (ha uno schermo più grande).

Se tengo un file aperto per un po ', l'handle del file sembra essere "perso". Netbeans, l'editor che sto usando, non può aprire di nuovo il file di testo, e se provo a salvare il file aperto, fallisce. In realtà devo uscire completamente e riaprire il mio editor di testo.

Inoltre, e molto più strano, se aggiungo del testo a un file, salvo il file, cancelli di nuovo il testo e salvo di nuovo, la riduzione delle dimensioni del file sembra andare persa da qualche parte, e qualsiasi cosa fosse passata alla fine del nuovo la dimensione del file viene aggiunta al nuovo file.

es. se ho un file python:
print ("Hello there, world")
L'ho salvato e quindi lo ho modificato:
print ("Hello world")
e salvarlo nuovamente, ciò che viene scritto sul disco sul Mac è:
print ("Hello world")world")

Ovviamente, se stai programmando, questo è un grosso problema.

Inoltre, c'è ancora più stranezza se utilizzo SVN sui file nella condivisione.

Occasionalmente, dopo aver eseguito un'operazione SVN su file nella condivisione, SVN avrà esito negativo e l'unico modo per farlo funzionare di nuovo è eseguire sudo chflags -R nouchg . dalla directory su Mac. Funzionerà quindi per un po ', prima di bloccarsi di nuovo.

    
posta Fake Name 02.10.2011 - 13:34
fonte

0 risposte

Leggi altre domande sui tag