Michał Górny avatar Michał Górny committed 1a0451c

[bzr] Support getremoterev().

Comments (0)

Files changed (1)

SmartLiveRebuild/vcs/bzr.py

 		else:
 			return oldrev == newrev
 
+	def getremoterev(self):
+		if self.api == 2:
+			rev = self.call(self.env['EBZR_REVNO_CMD'].split() + [self.env['EBZR_REPO_URI']])
+			return int(rev) if rev else None
+		else:
+			return None
+
 	def getupdatecmd(self):
 		return '%s %s' % (self.env['EBZR_UPDATE_CMD'], self.env['EBZR_OPTIONS'])
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.