如何自动将文件从本地系统同步到开发环境

如何自动将文件从本地系统同步到开发环境

我正在寻找一种好的Windows 工具,允许我自动将文件从本地 PC 复制到另一台服务器上的开发环境。我只想复制目录中的某些文件(aspx、ascx、resx),当我在本地 PC 上保存时,复制应该自动发生。

我现在的做法是手动操作,有时也会使用 Beyond compare

答案1

我经常使用控制软件保持远程目录最新模式。您可以指定要更新的文件扩展名。当您使用多个选项卡时,您可以将它与多个路径一起使用。

答案2

for /f "delims=" %%F in (filelist.txt) do xcopy /D /I /S /E /H /Q /Y /Z "%%F" "C:\Project\"

filelist.txt-文件和文件夹列表。

/D:mdy 复制在指定日期或之后更改的文件。如果没有指定日期,则仅复制源时间比目标时间新的文件。

/I 如果目标不存在并且复制多个文件,则假定目标必须是一个目录。

/Q 复制时不显示文件名

自动运行自动同步?

NTFS 审核事件 ->日志解析器-> MSSQL(存储过程(... xp_cmdshell...))

或使用

WMI 事件

相关内容