需要一个shell脚本来执行svn更新、svn删除和svn导入



我在服务器上创建了一个本地存储库(svn)。我们对存储库进行svn更新,以获取最新的驱动程序(代码)。收到的文件如下所示。

  1. 转到代码库并执行svn更新

  2. 创建这个代码库的url,并将文件放入日志中,以便在执行svn删除和svn导入时打印动态消息,说明特定的文件已被导入/删除。

  3. 第三步是从存储库中删除一些文件。svn删除。

  4. svn导入

    svn import . file:///home/head/input/exrep/ -m "sync operation from abcrepos" > $file`;
    svn del file:///opt/svn/trunk/input/hyrep/exrep/www/js/nvm/nvmgraph.js -m "removing javascript"
    

需要一个shell脚本来自动完成以下

问题进入我的本地存储库,我总是需要进行svn导入和删除。当在原始repo中添加新内容时,它会显示"file existing",并且不会用新内容替换文件。因此,脚本执行上述步骤以自动执行svn更新、svn删除和svn导入。

您将需要使用"供应商分支机构"(请参阅文档)。文档中提到了支持您的脚本和工具。

最新更新