diff --git a/pyvcs/backends/subversion.py b/pyvcs/backends/subversion.py index 8ed105e..5ff8a2e 100644 --- a/pyvcs/backends/subversion.py +++ b/pyvcs/backends/subversion.py @@ -1,6 +1,6 @@ from datetime import datetime, timedelta -from tempfile import NamedTemporaryFile from time import mktime +import tempfile import os import pysvn @@ -46,7 +46,7 @@ def get_diff(): if i >= log['revision'].number: raise CommitDoesNotExist - diff = self._repo.diff(NamedTemporaryFile().name, + diff = self._repo.diff(tempfile.gettempdir(), url_or_path=self.path, revision1=oldrev_log['revision'], revision2=log['revision'], )