Condividi tramite


Procedura: copiare file di siti Web con lo strumento Copia sito Web

Aggiornamento: novembre 2007

In questo argomento viene descritto come copiare i file da un sito Web locale a un sito Web remoto utilizzando lo strumento Copia sito Web in Visual Web Developer.

Lo strumento Copia sito Web di Visual Web Developer consente di copiare i file da un sito locale a un sito remoto o viceversa. È possibile copiare singolarmente determinati file oppure tutti i file di un sito contemporaneamente. È inoltre possibile sincronizzare due siti, ossia copiare i file secondo necessità per fare in modo che entrambi i siti dispongano delle copie identiche di tutti i file.

Nota:

Per poter leggere, scrivere, creare ed eliminare i file sul sito remoto, è necessario disporre delle autorizzazioni adeguate. In caso di dubbi, consultare l'amministratore del sito remoto.

Per ulteriori informazioni sullo strumento Copia sito Web, vedere Copia di siti Web con lo strumento Copia sito Web.

Per connettersi a un sito remoto

  1. Scegliere Copia sito Web dal menu Sito Web.

    Verrà visualizzata la finestra Copia Web con i file del sito Web attualmente aperto riportati nell'elenco Sito Web di origine.

  2. Dall'elenco Connetti a selezionare il sito cui connettersi come sito remoto. Se il sito richiesto non è presente nell'elenco, selezionare Connetti a... e quindi utilizzare la finestra di dialogo Apri sito Web per connettersi al sito da e verso cui si desidera copiare i file.

    Quando lo strumento Copia sito Web apre il sito remoto, esamina i file su entrambi i siti e ne indica il relativo stato (Nuovo, Non modificato, Modificato o Eliminato). Se sono disponibili due versioni differenti di un file, uno nel sito di origine e l'altro nel sito remoto, una freccia punta dalla versione più recente a quella meno recente.

    Nota:

    Per individuare i file che sono stati eliminati, selezionare la casella di controllo Mostra file eliminati dall'ultima operazione di copia. Accanto ai nomi dei file eliminati verrà visualizzato un glifo.

Rimozione di una connessione

Le informazioni sulla connessione vengono mantenute in Visual Web Developer (la connessione è attiva solo durante l'utilizzo di un sito). Se non è più necessario connettersi a un sito remoto, è possibile rimuovere tali informazioni.

Per rimuovere una connessione a un sito remoto

  1. Dall'elenco Connetti a selezionare la connessione da rimuovere.

  2. Scegliere il pulsante Disconnessione dal sito remoto correntemente selezionato.

Copia dei singoli file

Per copiare i singoli file

  1. Selezionare il file o i file da copiare.

  2. Scegliere il pulsante di copia situato tra gli elenchi Sito Web di origine e Sito Web remoto, utilizzando quello che indica la direzione della copia. Per copiare la versione recente di un file sul sito contenente la versione meno recente, selezionare il pulsante di sincronizzazione.

    Nel riquadro di stato situato nella parte inferiore della finestra verranno visualizzati i risultati dell'operazione di copia.

    Nota:

    I file che non hanno subito modifiche non vengono copiati.

Copia di tutti i file contemporaneamente

Per copiare tutti i file contemporaneamente

  1. Dall'elenco a discesa Sposta file selezionare Tutti i file Web di origine nel sito Web remoto o Tutti i file Web remoti nel sito Web di origine.

  2. Fare clic su Copia sito Web.

    Tutti i file verranno copiati, sovrascrivendo quelli esistenti, con le seguenti eccezioni:

    • Una versione meno recente di un file non viene mai copiata su una versione più recente. Per questo motivo i due siti potrebbero non essere identici, neanche dopo la copia dell'intero sito.

    • Se i file da copiare includono un file eliminato e sul sito di destinazione è ancora presente una copia di tale file, verrà richiesto di indicare se si desidera eliminare il file anche dal sito di destinazione.

    • Se i file da copiare sono stati modificati nel sito di destinazione, verrà richiesto di indicare se si desidera sovrascrivere i file nel sito di destinazione.

Sincronizzazione dei file

Per avere la certezza che entrambi i siti dispongano di copie identiche di tutti i file, è possibile sincronizzarli.

Per sincronizzare i siti

  1. Dall'elenco a discesa Sposta file selezionare Sincronizza sito di origine e sito Web remoto.

  2. Fare clic su Copia sito Web.

    Lo strumento Copia sito Web controlla lo stato di ogni file ed effettua le seguenti attività:

    • I nuovi file vengono copiati sul sito che non li contiene.

    • I file modificati vengono copiati in modo che entrambi i siti dispongano una copia della versione più recente.

    • I file che non hanno subito modifiche non vengono copiati.

    Con la sincronizzazione è possibile che vengano rilevate situazioni che richiedono di indicare come procedere. Nella tabella riportata di seguito sono riepilogate tali condizioni.

    Condizione

    Risultato

    Il file è stato eliminato su un sito.

    Viene visualizzata la richiesta di indicare se si desidera eliminare il file corrispondente nell'altro sito.

    Un file comprende timestamp differenti sui due siti (è stato aggiunto o modificato in momenti differenti nei due siti).

    Viene visualizzata la richiesta di indicare quale versione del file mantenere.

Vedere anche

Attività

Procedura dettagliata: copia di un sito Web con lo strumento Copia sito Web

Concetti

Copia di siti Web con lo strumento Copia sito Web

Cenni preliminari sulla distribuzione di ASP.NET