File: ToDo

package info (click to toggle)
git-subrepo 0.4.9-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,552 kB
  • sloc: sh: 7,074; makefile: 273; perl: 226
file content (55 lines) | stat: -rw-r--r-- 1,261 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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
== Next
- Write test for push after init
  - With and without --remote
  - With --update
- Write tests for --update

== Development

- Add version commit id to cmdver in .gitrepo.
  - Update Makefile to install:
    - git-subrepo.d/remote
    - git-subrepo.d/commit

+ Add remote-url and remote-branch on fetch
  - unless config.subrepo.auto-remote-add == false
  - unless config.subrepo.auto-branch-add == false

- Write more tests:
  - Make simple fixtures
  - Multiple push sessions
  - Tests for reported rebase errors and other subtree badness

- Make the 'clean' command remove grafts

- Resolve outstanding github issues:
  - Allow commands from any subdir.

- Update VERSION to 0.1.1
  - Tag when ready.

- When .gitrepo is stable:
  - Delete and re-clone all subrepos in all repos using them

- Rewrite the Intro doc.

== Promotion

- Git Commands
  - #git-commands
  - github.com/git-commands
  - Fork projects
  - git-commands.hacktive.com
  - Make a CogWeb site

- Invent a good symbolic system for dags
  - main and sub repo
  - users: owner, user, collab
  - commits: upstream sr head, local sr head, clone, pull, gitrepo

  owner/main: A-----B
  owner/subr: S-----T
  git subrepo clone owner/subr foo
  A-----B-----C
             /
      T'--T'+