add revision per project
diff --git a/collect-sling-repos.groovy b/collect-sling-repos.groovy
index 121bfe6..adcf365 100755
--- a/collect-sling-repos.groovy
+++ b/collect-sling-repos.groovy
@@ -95,9 +95,9 @@
     slingRepos.forEach { repo ->
         def groups = getGroups(repo, groupMap)
         if ( groups ) {
-            project(path: repoPath(repo), name: "${repo.name}.git", description: "${repo.description}", groups: getGroups(repo, groupMap))
+            project(path: repoPath(repo), name: "${repo.name}.git", description: "${repo.description}", groups: getGroups(repo, groupMap), revision: "${repo.default_branch}")
         } else {
-            project(path: repoPath(repo), name: "${repo.name}.git", description: "${repo.description}")
+            project(path: repoPath(repo), name: "${repo.name}.git", description: "${repo.description}", revision: "${repo.default_branch}")
         }
     }
 }