Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 0.9, 0.9.1, and 0.9.1.1

serve: allow --webdir-conf to bypass repository checks

Changeset fd21c82a6abf

Parent 206774b9bf54

by Steve Borho

Changes to one file · Browse files at fd21c82a6abf Showing diff from parent 206774b9bf54 Diff from another changeset...

Change 1 of 1 Show Entire File hggtk/​serve.py Stacked
 
113
114
115
116
117
118
119
120
121
122
 
 
 
 
 
 
 
 
 
 
 
 
 
123
124
125
 
113
114
115
 
 
 
 
 
 
 
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
@@ -113,13 +113,19 @@
  return False     def _get_config(self): - try: - repo = hg.repository(ui.ui(), path=self._root) - except hglib.RepoError: - self.destroy() - self.defport = repo.ui.config('web', 'port') or '8000' - self.webname = repo.ui.config('web', 'name') or \ - os.path.basename(self._root) + if self._root: + try: + repo = hg.repository(ui.ui(), path=self._root) + except hglib.RepoError: + self.destroy() + self.defport = repo.ui.config('web', 'port') or '8000' + self.webname = repo.ui.config('web', 'name') or \ + os.path.basename(self._root) + elif self._webdirconf: + self.defport = '8000' + self.webname = _('unknown') + self.set_title(_('Serve %s') % (hglib.toutf(self._webdirconf))) + return   if self._webdirconf:   self.set_title(_('Serve %s - %s') %   (hglib.toutf(self._webdirconf), hglib.toutf(self.webname)))