X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=topgit.git;a=blobdiff_plain;f=README;h=5bfe3ee14793c9591e78095e213039de3847d0ea;hp=35a9f98b773686e9a9b1301ad61edb9b0c122ca9;hb=4956e5734d10ac88fcca7276b402f1157644cb9b;hpb=3051faceb5eb73f328a76d790a23fa7a9c71b427 diff --git a/README b/README index 35a9f98..5bfe3ee 100644 --- a/README +++ b/README @@ -49,7 +49,7 @@ branch. In order to flexibly accomodate even complex scenarios when you track many patches where many are independent but some depend on others, TopGit ignores the ancient Quilt heritage of patch series and instead allows the patches to freely form graphs (DAGs just like -Git history itself, only "one lever higher"). For now, you have +Git history itself, only "one level higher"). For now, you have to manually specify which patches does the current one depend on, but TopGit might help you with that in the future in a darcs-like fashion. @@ -266,6 +266,8 @@ tg depend adjusting '.topmsg', prepare them in the index before calling 'tg depend add'. + TODO: Subcommand for removing dependencies, obviously + tg info ~~~~~~~ Show a summary information about the current or specified @@ -298,6 +300,8 @@ tg mail its documentation for details on how to setup email for git. You can pass arbitrary options to this command through the '-s' parameter, but you must double-quote everything. + The '-r' parameter with msgid can be used to generate in-reply-to + and reference headers to an earlier mail. TODO: 'tg mail patchfile' to mail an already exported patch TODO: mailing patch series @@ -331,10 +335,12 @@ tg summary This can take long time to accurately determine all the relevant information about each branch; you can pass '-t' to get just - terse list of topic branch names quickly. + terse list of topic branch names quickly. Alternately, you can + pass '--graphviz' to get a dot-suitable output to draw a dependency + graph between the topic branches. TODO: Speed up by an order of magnitude - TODO: Graph view + TODO: Text graph view tg export ~~~~~~~~~