def cmdDiffFolder( self, folder, head=False ):
self.debugLog( 'cmdDiffFolder( %r )' % (folder,) )
abs_folder = self.pathForSvn( folder )
if head:
old_rev = self.svn_rev_head
else:
old_rev = self.svn_rev_base
diff_text = self.client().diff(
tempfile.gettempdir(),
abs_folder, old_rev,
abs_folder, self.svn_rev_working,
recurse=True,
relative_to_dir=str( self.projectPath() ),
use_git_diff_format=True
)
return diff_text
评论列表
文章目录