2009/4/9 Uwe Kleine-König <u.kleine-koenig@xxxxxxxxxxxxxx>: > Hello Ira, > > On Wed, Apr 08, 2009 at 09:19:49AM -0700, Ira Weiny wrote: >> On Wed, 8 Apr 2009 10:39:55 +0200 >> Uwe Kleine-König <u.kleine-koenig@xxxxxxxxxxxxxx> wrote: >> >> > Hello, >> > >> > On Wed, Apr 08, 2009 at 10:08:24AM +0200, Petr Baudis wrote: >> > > > I tried to update the tg-depend.txt but it was listed in the .gitignore? I suspect that is because it is stored somewhere else? I have attached a new version of that file as well. (Sorry it is not in the patch.) >> > tg-$command.txt is created by spliting README. >> >> Cool, thanks. > You're welcome. I'm glad you're sending patches. > >> > > > + fi >> > > > + TMPFILE=`mktemp` || exit 1 >> > > > + echo $TMPFILE >> > > > + grep -v public-ibmad-port $root_dir/.topdeps > $TMPFILE >> > public-ibmad-port? >> >> Ok, I am pretty stupid for this one, sorry. > np > >> > > > + mv $TMPFILE $root_dir/.topdeps >> > > > +else >> > > > + echo "$name" >>"$root_dir/.topdeps" >> > > > +fi >> > > > + >> > > > +## commit it and update this branch >> > > > git add -f "$root_dir/.topdeps" >> > > > git commit -m"New TopGit dependency: $name" >> > > > $tg update >> > > > -- >> > > > 1.5.4.5 >> > I don't think the patch is correct. Just removing a branch from >> > .topdeps is not enough. >> > >> > Did you try to export the tg-branch? The result will be that the patch >> > for that you deleted the dependency has the deleted change folded in. >> >> Indeed you are correct. It was working for me because I was moving a node >> from one place to another. But the new location was still an ancestor of the >> dependency which was removed. I still think this can be automated but I will >> have to work on it. > So you mean that rm should only work if the patch is still a dependency? > > You might want to check > > http://thread.gmane.org/gmane.comp.version-control.git/114581 > > before investing time to implement it. (I cc:d Bert Wesarg.) If you > had posted to git@xxxxxxxxxxxxxxx Bert might have seen your mail alone. > (hint hint) Uwe, thanks for the Cc. I really can't reconstruct this thread, could some one send me the original patch. My interest is this, that I implemented a tg-prev (lists all deps from given topic), tg-next (lists topics depending on the given topic), and a tg-tsort (which gives a topological list of dependencies, which is a little outdated after the --graphviz option) The original message seems lost in the archive, the comments are still there: http://thread.gmane.org/gmane.comp.version-control.git/96483 I can send an update on this. I think the first two commands could be added as sub-commands to tg-depend, with bash completion you don't need to type that much nowadays. As I said to tg-tsort, its probably outdated because of the graphviz output, but may still provide valid information. Btw. does anyone know a console output driver for the graphviz tools, i.e. dot and co? Bert > > Best regards > Uwe PS: Finally added git list to Cc: -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html