2011-12-23 14 views
20

Provare solo questo IDE ma sembra già migliore di NetBeans in termini di velocità e usabilità .. Tuttavia, il motivo principale per cui l'ho scelto è stata la funzione di sincronizzazione ftp, che ... non sembra sta lavorando? Quando creo un nuovo progetto da file esistenti -> dal server remoto, ftp, scarica i file e il gioco è fatto. Se lo apro con la directory aperta, non carica le modifiche sul server. Quindi cosa sto sbagliando?PhpStorm, sulla sincronizzazione ftp

risposta

10

Fare riferimento allo corresponding help section. Per la funzione di sincronizzazione vedere Comparing Deployed Files and Folders with Their Local Versions.

File | Synchronize non è affatto collegato agli host remoti, ma sincronizza i file con il file system nel caso in cui le modifiche esterne non siano state rilevate automaticamente per qualche motivo o disabilitato la sincronizzazione automatica dei file sull'attivazione dei frame.

+1

Funziona perfettamente ora, ho solo dovuto aggiungere le mappature, grazie! –

31

Con il progetto caricato, andare in impostazioni o andare su File> Impostazioni o premendo CTRL +ALT +S.

Da qui passare a Distribuzione> Opzioni e quindi selezionare "Caricati file modificati automaticamente sul server predefinito".

Vale anche la pena di spuntare l'impostazione "Carica modifiche esterne" di seguito; questo manterrà sincronizzata la tua copia locale e la copia ftp rimuovendo/rinominando ecc. qualsiasi cambio di file che fai.

+0

Come caricare il progetto? Dovrei semplicemente "aprire una directory"? –

+0

Sì; o quello o solo per File> Apri recenti se si tratta di un progetto aperto di recente. –

+0

No, ancora nulla :( Se premo su un progetto e selezioni "Sincronizza 'xxx'", dice immediatamente "Sincronizza 'xxx' completato con successo" e questo è tutto –

1

Dopo aver selezionato "Carica automaticamente i file modificati sul server predefinito" e configurato il server FTP e la relativa mappatura, fare clic sul pulsante "Usa questo server come predefinito" nella scheda della mappatura.

1

quando si passa al modo reale di sincronizzare il file con il server ftp/sftp remoto. Dovresti usare "Strumenti/Distribuzione/Caricamenti su xxxxx".

penso che questo ti aiuterà.

0

Con Caricamenti automatici selezionato, i file vengono caricati automaticamente anche prima che io abbia finito di apportare modifiche ai file PHP e il risultato di file di script INCOMPLETE. Sta anche caricando file in altre schede. Sembra che non ci sia un controllo preciso sui caricamenti in PhpStorm