Yes, this seems like a good idea. There needs to be an "automatic" upgrade path, so that people with the current checkout can just use (the existing) GetComponents to get the new version; if this is not possible, there should be an error message. On the other hand, if the existing version is deleted from svn, and the new version then not correctly checked out, this is inconvenient...
-erik
On Fri, Sep 17, 2010 at 6:59 PM, Eric Seidel eric@eseidel.org wrote:
Did you use the version from github? I was getting the exact same error with the svn trunk version, which was due to a bad assumption that !CHECKOUT would contain something of the form "xxx/yyy". What I could do is recommit the working version of GetComponents to svn for now, until there can be a more stable transition to git?
Eric
On Sep 17, 2010, at 6:52 PM, Erik Schnetter wrote:
Eric
I reverted your last two commits, since the new thorn list didn't work for me. It created a file GetComponents in the main Cactus directory pointing to ../repos, which is the wrong path.
Checking out Cactus is a crucial step; once this is broken, everybody will have to update manually (since GetComponents doesn't work any more and will have been deleted!). Let's debug this, and let's have a few other people try things before proceeding.
-erik
On Fri, Sep 17, 2010 at 5:03 PM, eric9@mac.com wrote:
User: eric9 Date: 2010/09/17 05:03 PM
Modified: /trunk/ einsteintoolkit.th
Log: update to include new location of GetComponents
File Changes:
Directory: /trunk/
File [modified]: einsteintoolkit.th Delta lines: +11 -4 =================================================================== --- trunk/einsteintoolkit.th 2010-09-08 20:51:39 UTC (rev 37) +++ trunk/einsteintoolkit.th 2010-09-17 22:03:56 UTC (rev 38) @@ -111,7 +111,7 @@ !TARGET = $ARR !TYPE = svn !URL = https://svn.einsteintoolkit.org/cactus/$1/$2/trunk -!CHECKOUT = +!CHECKOUT = EinsteinAnalysis/ADMAnalysis EinsteinAnalysis/ADMConstraints EinsteinAnalysis/AHFinder @@ -190,7 +190,7 @@ !TYPE = svn !URL = http://svn.aei.mpg.de/numrel/$1/$2/trunk !AUTH_URL = https://svn.aei.mpg.de/numrel/$1/$2/trunk -!CHECKOUT = +!CHECKOUT = AEIThorns/AEILocalInterp
@@ -198,7 +198,7 @@ !TARGET = $ARR !TYPE = svn !URL = https://svn.cct.lsu.edu/repos/numrel/$1/$2/trunk -!CHECKOUT = +!CHECKOUT = LSUThorns/QuasiLocalMeasures LSUThorns/SummationByParts
@@ -210,7 +210,7 @@ !URL = git://github.com/ianhinder/Kranc.git !AUTH_URL = git@github.com:ianhinder/Kranc.git !REPO_PATH= Auxiliary/Cactus -!CHECKOUT = +!CHECKOUT = KrancNumericalTools/GenericFD
@@ -258,3 +258,10 @@ Carpet/CarpetSlab Carpet/CarpetTracker Carpet/LoopControl
+# GetComponents, to keep updating +!TARGET = $ROOT +!TYPE = git +!URL = git://github.com/gridaphobe/GetComponents.git +!AUTH_URL = git@github.com:gridaphobe/GetComponents.git +!CHECKOUT = GetComponents \ No newline at end of file
Commits mailing list Commits@einsteintoolkit.org http://lists.einsteintoolkit.org/mailman/listinfo/commits
-- Erik Schnetter schnetter@cct.lsu.edu http://www.cct.lsu.edu/~eschnett/ _______________________________________________ Users mailing list Users@einsteintoolkit.org http://lists.einsteintoolkit.org/mailman/listinfo/users
Users mailing list Users@einsteintoolkit.org http://lists.einsteintoolkit.org/mailman/listinfo/users
-- Erik Schnetter schnetter@cct.lsu.edu http://www.cct.lsu.edu/~eschnett/