equal
deleted
inserted
replaced
182 |
182 |
183 if pushop.revs is None: |
183 if pushop.revs is None: |
184 published = repo.filtered(b'served').revs(b'not public()') |
184 published = repo.filtered(b'served').revs(b'not public()') |
185 else: |
185 else: |
186 published = repo.revs(b'::%ln - public()', pushop.revs) |
186 published = repo.revs(b'::%ln - public()', pushop.revs) |
|
187 # we want to use pushop.revs in the revset even if they themselves are |
|
188 # secret, but we don't want to have anything that the server won't see |
|
189 # in the result of this expression |
|
190 published &= repo.filtered(b'served') |
187 if published: |
191 if published: |
188 if behavior == b'warn': |
192 if behavior == b'warn': |
189 ui.warn( |
193 ui.warn( |
190 _(b'%i changesets about to be published\n') % len(published) |
194 _(b'%i changesets about to be published\n') % len(published) |
191 ) |
195 ) |