summaryrefslogtreecommitdiff
path: root/NOTES
blob: 1e94ba02295c65649a3d7c9fcac79b85fed3f695 (plain)
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
27
28
29
30
31
32
33
34
35
36
37
New field in dsc
  specifies
    commit hash corresponding to the thing uploaded
    optional commit hash corresponding to pristine tar
 Vcs-git-master: <url>#commit

dgit clone
  fetches dsc
  clones repo from alioth
  repros commit if nec. (if no hash in current dsc, check that
   dsc is after git head and make synthetic commit, otherwise
   complain)

dgit fetch
  as above

dgit push
  after git-buildpackage --tag (but no sign)
  check repo is clean and tag is made
  signs tag
  debsign
  push to alioth (perhaps with merge -s ours)
    to "uploading" tag or branch
       <suite>
       upload/<suite>
  dput
  push to alioth to main tag or branch

where on alioth upstream

rc bugs for
  server(s?) not reachable
  mismatch

?git-buildpackage
?  adds field for master commit hash
?  adds field for pristine tar