使用Robocopy创建已更改文件的“增量”

时间:2015-02-10 13:15:03

标签: windows deployment robocopy

我有一个源文件夹和一个preprod文件夹。

我需要创建一组文件/文件夹,这些文件/文件夹比在临时服务器上创建的更新(即一个' delta')。然后,这个文件和文件夹的增量将由不同的团队部署到preprod。

我的推测是使用Robocopy,任何帮助表示赞赏。

这是在Windows上。

1 个答案:

答案 0 :(得分:0)

如果我了解您,您不希望使用robocopy将文件从ServerA复制(或同步)到ServerB,但只需注意哪些文件较新,即可将其复制到另一台服务器(serverC)。如果是这种情况,您可以使用robocopy的开关/ L,它只是向您展示它会做什么:

λ robocopy \\serverA\share\ \\serverB\share\ /E /L

-------------------------------------------------------------------------------
   ROBOCOPY     ::     Herramienta para copia eficaz de archivos
-------------------------------------------------------------------------------

  Inicio: Thu Mar 05 15:53:48 2015

   Origen : \\serverA\share\
     Destino : \\serverB\share\

    Archivos: *.*

  Opciones: *.* /L /S /E /COPY:DAT /R:1000000 /W:30

------------------------------------------------------------------------------

                           2    \\serverA\share\
            Nuevo arch                        28        parabap
           Nuevo dir       1    \\serverA\share\newsubdir\
            Nuevo arch                        16        tarmac

------------------------------------------------------------------------------

               Total   Copiado   OmitidoNo coincidencia     ERROR    Extras
Directorios:         2         1         1         0         0         0
 Archivos:         3         2         1         0         0         0
    Bytes:        53        44         9         0         0         0
    Veces:   0:00:00   0:00:00                       0:00:00   0:00:00

Finalizado: Thu Mar 05 15:53:49 2015

你可以解析" Nuevo arch" (可能是英文将是" New File")和Nuevo dir(新目录)以获得更改列表。