Replicar / Sincronizar uma pasta no Windows 7

2

Eu tenho uma pasta localizada em E:\My Work\code_library , que eu planejo armazenar trechos de código, etc.

Eu tenho uma pasta localizada em E:\Server\htdocs\code_library , que é o diretório raiz do Apache

Existe uma maneira de editar arquivos em qualquer local e fazer com que eles se repliquem / permaneçam em sincronia / ou sejam os mesmos arquivos?

Para fins organizacionais, eu gostaria de manter os arquivos localizados em E:\My Work\code_library esta pasta tem uma grande quantidade de outras pastas, todas relacionadas ao trabalho, é fácil de copiar / transportar / manter em um pen drive / etc ... esses arquivos como eles estão todos localizados em um local conveniente JUNTOS

Eu então tenho que manter os arquivos em E:\Server\htdocs\code_library para que eu possa acessá-los no meu navegador da web e ter PHP e trabalho de coisas.

Alguma idéia?

    
por JasonDavis 04.11.2011 / 01:35

2 respostas

4

Supondo que você esteja confortável com a linha de comando, você pode criar um link simbólico em htdocs que aponta para E:\My Work\code_library .

Remova / renomeie o diretório code_library em E:\Server\htdocs . Em seguida, abra um prompt de comando e o CD em E:\Server\htdocs . Então faça seu link simbólico:

mklink /d code_library "E:\My Work\code_library"

Devo mencionar que você pode fazer isso de outra maneira. Ou seja, deixe a pasta do Apache code_library no lugar e torne E:\My Work\code_library um link simbólico que aponte para a cópia do Apache.

    
por 04.11.2011 / 01:45
0

Eu respondi uma pergunta semelhante neste Postagem SU . Se estiver certo em acionar manualmente a operação de sincronização, o SyncToy , um utilitário PowerToy gratuito Microsoft, pode fornecer a funcionalidade que você está procurando. De Wikipedia , as operações incluem:

  • Synchronize takes the two folders and makes sure they have exactly the same files. To do this, SyncToy may copy files in either direction and may delete or rename files in either folder. In the case that a file has been updated in both the left and right folders, the version with the later modification date is considered the conflict winner and will overwrite the other version.3
  • Echo looks for changes (file modifications, new files, renames, deletes) in the left folder and makes them in the right folder (one-way sync).
  • Contribute is like an Echo, but it does not delete any files on the right folder that may have been deleted in the left folder.
    
por 04.11.2011 / 05:13