Index: vcpx/repository/darcs/__init__.py
===================================================================
--- vcpx/repository/darcs/__init__.py	(revision 1558)
+++ vcpx/repository/darcs/__init__.py	(revision 1574)
@@ -15,5 +15,5 @@
 
 from vcpx.repository import Repository
-from vcpx.shwrap import ExternalCommand
+from vcpx.shwrap import ExternalCommand, PIPE
 from vcpx.target import TargetInitializationFailure
 
@@ -26,4 +26,8 @@
         cget = project.config.get
         self.EXECUTABLE = cget(self.name, 'darcs-command', 'darcs')
+        cmd = self.command('--version')
+        version = ExternalCommand(command=cmd)
+        self.darcs_version = version.execute(stdout=PIPE)[0].read().strip()
+        self.log.debug('Using %s, version %s', self.EXECUTABLE, self.darcs_version)
         init_options = cget(self.name, 'init-options', '')
         if init_options:
