summaryrefslogtreecommitdiff
path: root/dgit.1
Commit message (Collapse)AuthorAge
* policy-client-query: dgit: use tainted-objects queryIan Jackson2022-12-28
| | | | | | | | | | Add the config for controlling policy-client-query calls. For now we default to "unknown" everywhere. If supported, check if tainted objects are reachable from $dgithead, and report them. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): Clarify the non-split-brain --quilt optionsIan Jackson2022-12-26
| | | | | | Make it clear(er) that all of them expected a dgit view branch. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit: Rename auto quilt mode to try-linearIan Jackson2022-12-26
| | | | | | | | | | "auto" makes it sound like this automatically selects the right quilt mode, which is far from true. Don't even document "auto" any more, but accept it for compatibility. Closes: #935762 Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): Document rpush-source and new rpush behaviourIan Jackson2022-12-11
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): Reword push-source vs push descriptionIan Jackson2022-12-11
| | | | | | | Move the principal description into push-source, and make the necessary consequential changes. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): Fix wording for push (configurable alias)Ian Jackson2022-12-11
| | | | | | | * It will be an alias for "push-source", not for itself. * Add "in the future" Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): Move push-source further upIan Jackson2022-12-11
| | | | | | Pure code motion. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): synopsis: Advertise push-source, not pushIan Jackson2022-12-11
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): Remove obsolete documentation of dgit-tag-formatIan Jackson2022-11-11
| | | | | | This was removed in 2019. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): Be more encouraging about --newIan Jackson2022-11-11
| | | | | | | Thanks to Sean for digging this out from having been lost. Closes: #941323 Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): Add caveats to --dry-run and --damp-runIan Jackson2022-09-04
| | | | | Closes: #973896 Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): Demote --dry-run and --damp-runIan Jackson2022-09-04
| | | | | | Code motion. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit push-*: Provide push-built; make push be an aliasIan Jackson2022-09-04
| | | | | | | | | | No overall chagne in behaviour since in this commit the default configuration is "built". However, the documentation already anticipates the change to add the warning. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* docs: No longer recommend single-debian-patch anywhereIan Jackson2022-09-03
| | | | | | See #1018984. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit: Provide --quilt=singleIan Jackson2022-09-03
| | | | | | | This is to replace single-debian-patch. Closes: #1018984 Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit.1: drop remark about sbuild not building arch-independentHelmut Grohne2021-02-12
| | | | | | | Since buster (more precisely sbuild/0.74.0-1), sbuild does default to building arch-all (unless you cross build). Closes: #952442
* dgit(1): Do not talk about `intermediate' uploadsIan Jackson2020-02-02
| | | | | | | Incorporate Sean's review comment in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=928473#57 Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* Terminology: Change "rewind" to "rewrite" where appropriateIan Jackson2020-02-02
| | | | | | | | | | | | | | | | | | | | | In #928473, Colin Watson writes: > the use of "rewind" as a synonym for "non-fast-forwarding", while > somewhat common in git terminology, is unfortunate. The terms seem > to be borrowed from video playback systems, where "rewind" is often > just the exact opposite of "fast-forward", and so when I see > "rewinding history" in a few places in dgit(1) my initial > interpretation is that it must mean "updating a ref to point to an > ancestor of the commit that it previously pointed to", whereas I > think dgit(1) means "any push that isn't a fast-forward". I don't > know if I'm the only one for whom it has that connotation. This makes sense. So, I am changing uses of "rewind" which do not mean precisely going back to an ancestor. I think we can often use the word "rewrite" for the more general case, but there are some places where another wording is better. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): Cover more cases of --overwrite and --deliberatelyIan Jackson2020-02-02
| | | | | Closes: #928473 Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): Fix a typo (found by lintian)Ian Jackson2019-09-08
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit: Fail early when the archive/ tag already exists.Ian Jackson2019-09-05
| | | | | | | | | Suggest using a new version number. We need a new --force option to override this check. Closes: #935802 Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): Another semantic linefeedIan Jackson2019-09-05
| | | | | | No functional change. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit: Use distro-info-data to resolve unknown suites to distrosIan Jackson2019-09-05
| | | | | Closes: #931212 Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): Some semantic linefeedsIan Jackson2019-09-05
| | | | | | No functional change. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): Drop mention of LWP::UserAgent since we don't use it nowIan Jackson2019-07-23
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit: Provide --for-push optionIan Jackson2019-07-23
| | | | | | | This is much more conveient and in some cases sensible than -cdgit-distro.DISTRO.readonly=0 Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1) document the presence of the aptget archive-query methodMatthew Vernon2019-07-17
| | | | | | | | | This is already used for debian-security, and might be useful for other archives that like madison or similar (e.g. the Ubuntu Cloud Archive). Closes: #932321 Signed-off-by: Matthew Vernon <mv3@sanger.ac.uk>
* dgit(1): Fix reference in description of --quilt=autoSean Whitton2019-07-06
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* dgit(1): baredebian+git: Document this aliasIan Jackson2019-06-30
| | | | | Suggested-by: Sean Whitton <spwhitton@spwhitton.name> Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): In --include-dirty caveat, say "especially --clean=git"Ian Jackson2019-06-30
| | | | | Closes: #930922 Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): In --include-dirty caveat, mention --clean=dpkg-sourceIan Jackson2019-06-30
| | | | | Suggested-by: Sean Whitton <spwhitton@spwhitton.name> Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): In --include-dirty caveat, use semantic newlinesIan Jackson2019-06-30
| | | | | | No change to rendered output. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): expand on description of behaviour of --include-dirtySean Whitton2019-06-30
| | | | | | See #930922. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* dgit(1): baredebian+tarball: Document new quilt modeIan Jackson2019-06-30
| | | | | Closes: #931253 Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): baredebian: Add caveat about not checking editsIan Jackson2019-06-30
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): baredebian: Fix an editing errorIan Jackson2019-06-30
| | | | | | ".gitignore" here is spurious. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): split view: Talk about `your local git clone'Ian Jackson2019-06-29
| | | | | Suggested-by: Sean Whitton <spwhitton@spwhitton.name> Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): document --quilt=bareebianIan Jackson2019-06-29
| | | | | Closes: #903392 Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* docs: Document --split-view and change terminologyIan Jackson2019-06-29
| | | | | | | | | We now speak in the docs of * splitting quilt mode(s) * split view (being) in operation Closes: #926640 Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): Tidying up after tag format: Drop qualificationsIan Jackson2019-06-28
| | | | | | All servers are now assumed to cope with split view tags. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): Correct --always-dep14tagIan Jackson2019-06-28
| | | | | | | This was documented as --always-dep14tag but dgit only accepts --dep14tag-always. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit.1: Write the leading dash of an option as '\-'Bjarni Ingi Gislason2019-03-01
| | | | Closes: #921965
* documentation style: "branch" may be another kind refIan Jackson2019-03-01
| | | | | | | | The thing being referred to here is `branch', not `the branch', since it may not be a branch. Put it in italics to make it clear that what is referred to is the metasyntactic variable. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* documentation style: No "if ... ; consequence".Ian Jackson2019-03-01
| | | | | | | I think the parts of an if and its consequence may not be separated by a semicolon. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* documentation: typo suggestions from Paul HardyPaul Hardy2019-03-01
| | | | Signed-off-by: Paul Hardy <unifoundry@gmail.com>
* dgit: Document new --clean=git behavioursIan Jackson2019-01-06
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): Fix a formatting typoIan Jackson2019-01-06
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit: Provide --program!:optionIan Jackson2019-01-05
| | | | | | Apropos of #904862. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): Fix documentation of .quilt-mode configIan Jackson2018-11-20
| | | | | | | | | In 0457c2d771ef6fe6c0883344add9dd4da0c60917 dgit: Honour new .clean-mode-newer access config option this was accidentally deleted. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit: -wg / -wgf clean check is a no-opIan Jackson2018-10-13
| | | | | | | Document this, and handle it explicitly in the clean_tree_check conditional and in the test suite. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>