本机敲代码,自动同步到远程

lys2021年09月22日 0条评论

VPN远程到公司电脑,本机敲代码,自动同步到远程,为啥要这样呢,因为远程vpn会比较卡,代码敲的一卡一卡的,效率很低

\\172.15.102.205\project\project1\tests   //该地址是一个局域网共享地址,vpn之后可以连上公司的局域网

首先编写一个bat文件

xcopy /Y  /E D:\worker_1\project1\src \\172.15.102.205\project\project1\src
xcopy /Y  /E D:\worker_1\project1\tests \\172.15.102.205\project\project1\tests

然后编写一个php文件

<?php
/**
 * Created by PhpStorm.
 * User: 11070
 * Date: 2021/9/19
 * Time: 18:32
 */
date_default_timezone_set('Asia/Shanghai');//'Asia/Shanghai' 亚洲/上海
while (1){
    exec('D:\worker_1\project1\work\bak.bat',$output , $return_var);
    var_dump('start '.date('Y-m-d H:i:s'),$output,$return_var,'end '.date('Y-m-d H:i:s',time()));
    sleep(20);
}