SCP同步器

SCPSyncer的Python项目详细描述


同步器

SCPSyncer是一个python模块,用于将文件同步到远程计算机。 它通过计算两边的文件哈希值,并将具有不同哈希值的文件推送到远程计算机。在

配置文件

有2个文件配置同步行为

.syncconfig

.syncconfig是具有同步配置的YAML文件

CONFIG_NAME:inherit:CONFIG_NAME OF OTHER CONFIGURATION TO INHERIT MISSING KEYS FROMhost:IP_OR_HOSTNAMEuser:USERNAMEpassword:PASSWORDtarget_path:/PATH/ON/REMOTEcommands:sync_start:COMMAND TO EXECUTE BEFORE SYNCINGpost_hash:COMMAND TO EXECUTE AFTER HASHES ARE CALCULATEDsync_end:COMMAND TO EXECUTE AFTER SYNCINGdiff_extensions:['.py','.json']# EXTENSIONS OF FILES THAT SHOULD HAVE DIFFS PRINTEDdiff_only:SET TO TRUE IF IT SHOULD JUST CALCULATE HASHES AND PRINT DIFFS

.syncignore

一个文本文件,其中包含要在同步时忽略的全局文件-与.gitignore文件的结构相同。 多个.syncignore文件可以在(子)目录中

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java Date作为MyBatis中Oracle SELECT查询的参数[not get Response]   来自两个独立线程的并行java访问队列   如果数据已经存在,java Android Studio SQLite不会将数据插入数据库   mysql java spring项目仅在第一次运行时显示错误,再次运行后运行正常。为什么呢?   java SQL错误:1364,SQLState:HY000字段“rating_id”没有默认值/保存具有onetoone关系的子实体时   Tomcat中无cookie的java支持会话#重复   JAVAlang.RuntimeException:Android Studio   java CheckboxMultipleChice存储在SQL中   Kafka Java SimpleConsumer奇怪的编码   使用Hibernate保存servlet中处理的数据时遇到java错误   JavaSpring在运行时添加数据源   java使用一个类中另一个类的方法   java空值随Spring Rest资源更新   java Spring引导:为什么要使用OncePerRequestFilter?   java Android异步任务重用   java JTextField未按预期填充列?