#214: GetComponents complains about Carpet/doc URL change whenever trying to
update
---------------------------+------------------------------------------------
Reporter: bmundim | Owner: eric9
Type: defect | Status: new
Priority: minor | Milestone:
Component: GetComponents | Version:
Keywords: |
---------------------------+------------------------------------------------
Hi,
GetComponents complains about Carpet/doc URL change whenever trying to
update.
I erased Carpet directories and I did a clean checkout. When trying to
update
again, the previous complaint reappeared. Also a clean checkout of the
whole tree
is fine. The command used (on Ranger) and error message are the following:
./GetComponents -u -a -p --noshallow einsteintoolkit.th
Error: The URL for Carpet/doc has changed, please perform a clean
checkout.
Thanks!
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/214>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#202: Add support for tags in git/darcs
---------------------------+------------------------------------------------
Reporter: eric9 | Owner: eric9
Type: enhancement | Status: new
Priority: major | Milestone:
Component: GetComponents | Version:
Keywords: |
---------------------------+------------------------------------------------
Currently the !REPO_BRANCH directive can only be used to specify a branch
to checkout in a git or hg repository. Tags can already be checked out in
hg since the command is the same as for checking out branches. In git
however, the 'git checkout --track -b branch' command will fail if the
specified branch is actually a tag. GetComponents should compare the
branch name with the output of `git tag -l`, and if a match is found it
should checkout the tag. Darcs currently does not support !REPO_BRANCH at
all; this should be implemented.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/202>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#210: Introduce a "wait" command that waits until a simulation is finished
-------------------------+--------------------------------------------------
Reporter: eschnett | Owner: mthomas
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: SimFactory | Version:
Keywords: |
-------------------------+--------------------------------------------------
It would be nice to have a "wait" command that waits until a simulation is
finished, i.e. until it is no longer active.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/210>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#208: GetComponents has syntax errors
---------------------------+------------------------------------------------
Reporter: eschnett | Owner: eric9
Type: defect | Status: new
Priority: blocker | Milestone:
Component: GetComponents | Version:
Keywords: |
---------------------------+------------------------------------------------
When I run GetComponents, it aborts due to syntax errors:
$ bin/GetComponents --status --root=. manifest/einsteintoolkit.th "my"
variable $ret masks earlier declaration in same scope at bin/GetComponents
line 520.
"my" variable %svn_servers masks earlier declaration in same scope at
bin/GetComponents line 524.
"my" variable $base masks earlier declaration in same scope at
bin/GetComponents line 524.
syntax error at bin/GetComponents line 518, near "$base ~"
syntax error at bin/GetComponents line 664, near "}"
Execution of bin/GetComponents aborted due to compilation errors.
eschnett@erik-schnetters-macbook-pro:~/EinsteinToolkit-hg-vanilla
(15:04:45)
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/208>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#105: fatal: git checkout: updating paths is incompatible with switching
branches.
---------------------------+------------------------------------------------
Reporter: knarf | Owner: eric9
Type: defect | Status: new
Priority: blocker | Milestone:
Component: GetComponents | Version:
Keywords: |
---------------------------+------------------------------------------------
Using the current ET_2010_11 GetComponents with
https://svn.einsteintoolkit.org/manifest/branches/ET_2010_11/einsteintoolki…
gives the error message:
fatal: git checkout: updating paths is incompatible with switching
branches.
for three repositories:
Unable to process KrancNumericalTools/GenericFD
Unable to process McLachlan/doc
Unable to process Carpet/doc
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/105>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#140: Display locally modified files
---------------------------+------------------------------------------------
Reporter: knarf | Owner: eric9
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: GetComponents | Version:
Keywords: |
---------------------------+------------------------------------------------
It would be very interesting if GetComponents could instead of
checkout/update also create a list of locally modified files within a
given component list checkout
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/140>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#71: GetComponents does not correctly handle missing hg
---------------------------+------------------------------------------------
Reporter: hinder | Owner: eric9
Type: defect | Status: new
Priority: minor | Milestone:
Component: GetComponents | Version:
Keywords: |
---------------------------+------------------------------------------------
I have tried to run GetComponents to checkout the Mercurial version of
Carpet on a system where Mercurial is not installed. I get the error:
Use of uninitialized value in scalar chomp at ./GetComponents line 429.
You have requested an hg checkout, but the system was unable to find hg.
Please enter the path to hg:
-----------------------------------------------------------------
at the start of the GetComponents output, but the checkout continues and
finishes with
92 components checked out successfully.
0 components updated successfully.
Time Elapsed: 14 minutes, 25 seconds
and returns 0.
GetComponents should return a failure code in this case and not attempt
the checkout. Log is attached.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/71>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#83: GetComponents parallel checkout not always stable
---------------------------+------------------------------------------------
Reporter: eric9 | Owner: eric9
Type: defect | Status: new
Priority: major | Milestone:
Component: GetComponents | Version:
Keywords: |
---------------------------+------------------------------------------------
GetComponents parallel checkout sometimes creates extra folders in the
directory it was called from. This appears to happen only when git repos
(possibly darcs and hg as well) are being updated. It is likely due to
changing the directory during the parallel update phase. It also only
seems to occur when there are actual changes to be pulled into the repo.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/83>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#92: Output of list-simulations should be sorted alphabetically
------------------------+---------------------------------------------------
Reporter: eschnett | Owner: mthomas
Type: defect | Status: new
Priority: minor | Milestone:
Component: SimFactory | Version:
Keywords: |
------------------------+---------------------------------------------------
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/92>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#135: GetComponents --update hangs
---------------------------+------------------------------------------------
Reporter: eschnett | Owner: eric9
Type: defect | Status: new
Priority: major | Milestone:
Component: GetComponents | Version:
Keywords: |
---------------------------+------------------------------------------------
I have a case where GetComponents hangs reliably when I try to update my
Formaline repository. When I run "svn update" manually, it shows that
there are conflicts, and waits for user input. GetComponents doesn't show
this interaction and thus hangs indefinitely.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/135>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit