我正在尝试编写一个脚本(命令行或 Powershell 或...),这将允许我检查是否有文件被修改而不被签入...
我们已经建立了一个网站,并且一直使用 SVN Turtoise 作为 SVN 客户端。我的脚本应该每隔 x 小时运行一次,并检查是否在服务器上修改了任何文件,而没有将其签入 SVN。那些修改过的文件应该列在一个 txt 文件中(如果可能的话,它应该发送一封电子邮件通知某人有修改过的文件)。
现在我的脚本非常有限:
svn 状态 -q > modified_files.txt
这正是我想要的。
但是,有一个目录包含日志和用户上传的内容,因此不应检查该文件夹是否有修改。我怎样才能用丝绸做到这一点?