File: README.source

package info (click to toggle)
remctl 3.18-5
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 5,612 kB
  • sloc: ansic: 19,504; sh: 5,386; perl: 1,778; java: 740; makefile: 715; xml: 502; python: 430
file content (26 lines) | stat: -rw-r--r-- 1,181 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
remctl is maintained using the dgit-maint-debrebase(7) workflow with
split-view enabled.

Most people modifying this package will not need to care about this. You
can make changes to remctl as you would any other software maintained in
Git, including changes to the upstream files. There are only two things to
be aware of:

* Do not make a single commit that changes both files inside debian/* and
  files outside of debian/*. Instead, separate that into two commits.

* Do not use non-fast-forward git merge to pull in changes from other
  lines of development. Instead, rebase first and do a fast-forward
  merge. A merge commit may confuse the git-debrebase machinery.

If you are uploading this package, please consider doing so with dgit. If
you are going to push your changes to Salsa, please run:

    git config --add --local dgit.default.split-view always

before running dgit push-source to upload the package. The default
behavior will not break the package, but it will add unwanted and
unnecessary cruft to the main development branch.

To import a new upstream and rebase (and potentially discard) the
currently-Debian-specific patches, see dgit-maint-debrebase(7).