FYI ... se usi TortoiseSVN e vuoi creare un semplice file batch su xcopy (o mirror di directory) interi repository in una posizione "sicura" su base periodica, allora questo è il codice specifico che potresti voler uso. Copia su directory/file nascosti, mantiene gli attributi di sola lettura e tutte le sottodirectory e, soprattutto, non richiede input. Assicurati di aver assegnato correttamente folder1 (safe repo) e folder2 (repo utilizzabile).
@echo off
echo "Setting variables..."
set folder1="Z:\Path\To\Backup\Repo\Directory"
set folder2="\\Path\To\Usable\Repo\Directory"
echo "Removing sandbox version..."
IF EXIST %folder1% (
rmdir %folder1% /s /q
)
echo "Copying official repository into backup location..."
xcopy /e /i /v /h /k %folder2% %folder1%
E questo è tutto!
Aggiungi alle attività pianificate e non guardare mai indietro.
Ciao Hussain, ho provato xcopy/s c: \ Folder1 d: \ Folder2 comando in un file batch, ma non funziona per me. puoi per favore guidarmi di più – SCM
Salve, potresti non avere quel xcopy sulla tua macchina .. Comunque puoi scaricare il file batch da qui http://www.brothersoft.com/xcopy-177904.html – eHussain
+1 per "/ s" questo è quello che mi mancava. –