如何在使用rsync覆盖文件之前备份文件

时间:2018-12-12 11:36:33

标签: bash rsync

我正在使用rsync将新的/修改的文件从开发环境复制/部署到测试环境。 在覆盖文件之前,如何备份文件(在测试环境中)? 只是将被覆盖的那些。

欢呼 Matteo

1 个答案:

答案 0 :(得分:0)

我认为您应该使用WebDriverWait wait = new WebDriverWait(driver, 30); WebElement element = wait.until(ExpectedConditions.elementToBeClickable(By.tagName("a"))); List<WebElement> elements = driver.findElements(By.tagName("a")); for (int i = 0; i < elements.size(); i++) { String title = elements.get(i).getAttribute("title"); if (title.equals("Next Page")) { elements.get(i).click(); break; } } 的{​​{1}}选项。也可以使用--backuprsync

  

-b,--backup
           使用此选项,将先前存在的目标文件重命名为
                每个文件都已传输或删除。您可以控制
的位置              备份文件开始,并使用
附加什么后缀(如果有)                 --backup-dir和--suffix选项