SVN或SCP正在创建.tmp文件
因此,我们的构建系统上有两个自动化过程。第一个执行svn导出,将项目导出到目录a。第二个执行scp,将项目从目录a导出到另一台机器。有时,可能由于竞争条件的原因,会出现这样一种情况:创建了一大堆.tmp文件,几乎就像其中一个传输被卡在循环中一样SVN或SCP正在创建.tmp文件,svn,scp,Svn,Scp,因此,我们的构建系统上有两个自动化过程。第一个执行svn导出,将项目导出到目录a。第二个执行scp,将项目从目录a导出到另一台机器。有时,可能由于竞争条件的原因,会出现这样一种情况:创建了一大堆.tmp文件,几乎就像其中一个传输被卡在循环中一样 我的问题很简单,这两个进程中有没有一个在执行时创建.tmp文件?我试图找出哪一步是错误的。找到了我的答案。导出符号链接时,在svn中可能会发生这种情况。如果要导出到的目录存在,则必须使用--force命令。但是,如果该目录A包含一个目录A/B,并且您在一
我的问题很简单,这两个进程中有没有一个在执行时创建.tmp文件?我试图找出哪一步是错误的。找到了我的答案。导出符号链接时,在svn中可能会发生这种情况。如果要导出到的目录存在,则必须使用--force命令。但是,如果该目录A包含一个目录A/B,并且您在一个名为B的目录中有一个符号链接,那么它将无法导出,并且会留下一个名为B.tmp的文件。如果存在B.tmp,它将创建B.1.tmp等等…Subversion肯定会这样做。对于失败的提交,有subversion-commit.tmp,在正常操作期间可能会创建其他提交