diff options
| -rw-r--r-- | subcmds/init.py | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/subcmds/init.py b/subcmds/init.py index b6b98076..e56b9223 100644 --- a/subcmds/init.py +++ b/subcmds/init.py | |||
| @@ -313,6 +313,21 @@ to update the working directory files. | |||
| 313 | # We store the depth in the main manifest project. | 313 | # We store the depth in the main manifest project. |
| 314 | self.manifest.manifestProject.config.SetString('repo.depth', depth) | 314 | self.manifest.manifestProject.config.SetString('repo.depth', depth) |
| 315 | 315 | ||
| 316 | def _DisplayResult(self): | ||
| 317 | if self.manifest.IsMirror: | ||
| 318 | init_type = 'mirror ' | ||
| 319 | else: | ||
| 320 | init_type = '' | ||
| 321 | |||
| 322 | print '' | ||
| 323 | print 'repo %shas been initialized in %s' % (init_type, self.manifest.topdir) | ||
| 324 | |||
| 325 | current_dir = os.getcwd() | ||
| 326 | if current_dir != self.manifest.topdir: | ||
| 327 | print 'If this is not the directory in which you want to initialize repo, please run:' | ||
| 328 | print ' rm -r %s/.repo' % self.manifest.topdir | ||
| 329 | print 'and try again.' | ||
| 330 | |||
| 316 | def Execute(self, opt, args): | 331 | def Execute(self, opt, args): |
| 317 | git_require(MIN_GIT_VERSION, fail=True) | 332 | git_require(MIN_GIT_VERSION, fail=True) |
| 318 | 333 | ||
| @@ -329,10 +344,4 @@ to update the working directory files. | |||
| 329 | 344 | ||
| 330 | self._ConfigureDepth(opt) | 345 | self._ConfigureDepth(opt) |
| 331 | 346 | ||
| 332 | if self.manifest.IsMirror: | 347 | self._DisplayResult() |
| 333 | init_type = 'mirror ' | ||
| 334 | else: | ||
| 335 | init_type = '' | ||
| 336 | |||
| 337 | print '' | ||
| 338 | print 'repo %sinitialized in %s' % (init_type, self.manifest.topdir) | ||
