Switch to side-by-side view

--- a/ForgeSVN/forgesvn/model/svn.py
+++ b/ForgeSVN/forgesvn/model/svn.py
@@ -115,12 +115,12 @@
         result.set_context(self._repo)
         return result
 
-    def new_commits(self):
+    def new_commits(self, all_commits=False):
         head_revno = self._revno(self._repo.heads[0].object_id)
         result = []
         for revno in range(1, head_revno+1):
             oid = self._oid(revno)
-            if M.Commit.query.find(dict(repo_id='svn', object_id=oid)).count() == 0:
+            if all_commits or M.Commit.query.find(dict(repo_id='svn', object_id=oid)).count() == 0:
                 result.append(oid)
         return result