and will most frequently call a shell script or fetches a web page that will
perform a schema upgrade.
+.. note::
+
+ When migrating an old-style autoinstall, it is neither expected nor
+ required for upgrade scripts for the intervening versions to be
+ created.
+
Troubleshooting
---------------
Find the committer date associated with the ``tmaster`` commit using ``git show tmaster``
and note it somewhere::
- DATE=`git show tmaster --format="format:%cd" | head -n1`
+ DATE=`git show tmaster --pretty="format:%cd" | head -n1`
Next, begin performing ordinary procedure for preparing the
pristine copy. There are two caveats: you will need to use ``--force``
push back::
# you probably lost your environment variable
- DATE=`git show HEAD --format="format:%cd" | head -n1`
+ DATE=`git show HEAD --pretty="format:%ad" | head -n1`
env GIT_AUTHOR_DATE="$DATE" GIT_COMMITTER_DATE="$DATE" git commit --amend -a
git tag -d $APP-$VERSION-scripts
git tag $APP-$VERSION-scripts
- git push --force
git push --force --tags
And on your now invalid version, grab the new version::