0
我有下面的函數來獲取從Subversion repositorio文件:SVN出口從Python的subprocess.call調用時不工作
def getFileSVN(remoteFile, localFile):
remoteFile = SVN_URL + '/' + remoteFile
command = '{0} export {1} {2}'.format(SVN, remoteFile, localFile)
ret = subprocess.call(command.split())
if ret == 0:
return True
else:
return False
的函數調用:
ret = getFileSVN(branches/branch/somefile, /tmp/tmpdir/somefile)
但它總是失敗:
svn: Can't open '/tmp/tmpdir/tempfile.tmp': No such file or directory
我找不到我的錯誤在哪裏。
你說得對,調用這個函數的對象是在目錄之前創建的。謝謝。 –