From 810f05b17416400ba70124b1c2cf9857ce84e18b Mon Sep 17 00:00:00 2001 From: SimonWilkinson Date: Sun, 14 Jun 2009 09:15:40 +0000 Subject: [PATCH] none --- AFSLore/GitTools.mdwn | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/AFSLore/GitTools.mdwn b/AFSLore/GitTools.mdwn index 85c7c49..31a4a5c 100644 --- a/AFSLore/GitTools.mdwn +++ b/AFSLore/GitTools.mdwn @@ -33,13 +33,21 @@ We need a mechanism for keeping the delta name information up to date, as gerrit Write a script which takes the master delta name, the branch target, and cherrypicks the change to the branch. This should bypass gerrit if the cherrypick succeeds (This should probably use a different SSH key than the one normally used for head commits). For commits which require manual changes, there should be a choice between directly applying the massaged change to the branch, and submitting it via gerrit. +### Wdelta + +Write a replacement for wdelta that understands how to reassemble the disjoint patchsets that are used to represent deltas in git + +### .gitignore files + +Generate .gitignore files, based on the existing .cvsignore files and some common sense + ## Shortly after These items will be required shortly after we complete the switchover ### Release Building Script -(we can't release with out it!) +(we can't release without it!) A script is required to produce the basics of a release. It should do something like the following: @@ -50,6 +58,10 @@ A script is required to produce the basics of a release. It should do something - Generate diff between two tags - Generates changelog from complete commit log on every patch +### Delete all RCSID("") markers + +Git doesn't give us RCSIDs, so we should delete all of the places in the code where these occur. + ## After These are things that we believe it would be nice to have, but that we're not going to delay flipping the switch for ... -- 1.9.4