anatoly techtonik avatar anatoly techtonik committed 338e9b1

--stop-on-copy, copies create problems

Comments (0)

Files changed (1)

   revs = []
   for src in sources:
     # svn log -v -l 1 -r 0:HEAD http://svn.python.org/projects/python/trunk --xml <src>
-    proc = subprocess.Popen('svn log -v -l 1 -r 0:HEAD %s "%s"' % (repopath, src),
+    proc = subprocess.Popen('svn log -v --stop-on-copy -l 1 -r 0:HEAD %s "%s"' % (repopath, src),
                           stdout=subprocess.PIPE, shell=True)
     out = proc.communicate()[0]
     if out == None:
 
     rev = parse_log_msg(out)
     revs.append(rev)
-    debug('    %5s | %s ' % (src, rev))
+    debug('    %5s | %s ' % (rev, src))
   return max(revs)
 
 
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.