[petsc-dev] mecurial emergency
Barry Smith
bsmith at mcs.anl.gov
Sat Jun 26 10:02:40 CDT 2010
I need help. FAQ.html has "instructions" to fix this but the instructions are not complete enough: they say
"Fixing this is complicated. Basically, you clone the repo
before you made head #2, then create the diff for the bad changeset
that made head #2. Apply it to the clone and checkin, then pull the
master.
Now
1) how do I clone the repo before you made head #2?
2) how do you create the diff for the bad changeset that made head # 2
3) how do you apply it to the clone
4) how do you checkin? Never heard of checkin in mecurial
Please let me know this and I will also update the FAQ.
[barry-smiths-macbook-pro:src/sys/totalview] barrysmith% hg merge
abort: outstanding uncommitted changes (use 'hg status' to list changes)
[barry-smiths-macbook-pro:src/sys/totalview] barrysmith% hg commit
nothing changed
[barry-smiths-macbook-pro:src/sys/totalview] barrysmith% hg status | head -5
! src/ksp/ksp/examples/tutorials/ex1.c
? !
? #configure.log#
? arch-g++.py
? bin/#petscrun#
[
[barry-smiths-macbook-pro:src/sys/totalview] barrysmith% hg heads
changeset: 16298:503f0f312436
tag: tip
parent: 16297:53f17d50e2f2
parent: 16296:90b6abac8d23
user: Victor Minden victorminden at gmail.com
date: Fri Jun 25 15:25:05 2010 -0500
description:
commit after merge
changeset: 16291:47055b889013
user: Barry Smith bsmith at mcs.anl.gov
date: Sat Jun 26 09:54:02 2010 -0500
files: src/docs/website/documentation/codemanagement.html src/docs/website/documentation/linearsolvertable.html src/docs/website/features/index.html src/docs/website/miscellaneous/acknwldg.html src/docs/website/miscellaneous/funding.html src/sys/makefile src/sys/totalview/makefile src/sys/totalview/tv_data_display.c src/sys/totalview/tv_data_display.h
description:
minor cleanup of docs
added totalview include and source for debugger
More information about the petsc-dev
mailing list