我在服务器上创建了一个本地存储库(svn)。我们对存储库进行svn更新,以获取最新的驱动程序(代码)。收到的文件如下所示。
-
转到代码库并执行svn更新
-
创建这个代码库的url,并将文件放入日志中,以便在执行svn删除和svn导入时打印动态消息,说明特定的文件已被导入/删除。
-
第三步是从存储库中删除一些文件。svn删除。
-
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导入。
您将需要使用"供应商分支机构"(请参阅文档)。文档中提到了支持您的脚本和工具。