diff options
author | Malf Furious <m@lfurio.us> | 2017-09-05 02:17:16 -0400 |
---|---|---|
committer | Malf Furious <m@lfurio.us> | 2017-09-05 02:17:16 -0400 |
commit | 137e02f57becc7086ebbd9ba38ec0e31143dcf8a (patch) | |
tree | 9e974e4d4ce1fe49cea28dc086ff2312c61afb1d | |
parent | 1644a75f2562e515ffd4f9a26e5e05016601708f (diff) | |
download | systrunk-137e02f57becc7086ebbd9ba38ec0e31143dcf8a.tar.gz systrunk-137e02f57becc7086ebbd9ba38ec0e31143dcf8a.zip |
Setup worktree timestamp logic
Added logic to update the 'updated' timestamp whenever the worktree is
checked out or committed. systrunk status now displays this timestamp.
Diffstat (limited to '')
-rw-r--r-- | checkout.sh | 1 | ||||
-rw-r--r-- | commit.sh | 1 | ||||
-rw-r--r-- | repo-access.sh | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/checkout.sh b/checkout.sh index d7208c9..e340706 100644 --- a/checkout.sh +++ b/checkout.sh @@ -72,4 +72,5 @@ function systr_checkout echo "Checking out files..." systr_rsync_normal "$path/revs/$commit/" . + date >.systr/updated } @@ -90,6 +90,7 @@ function systr_commit systr_repo_finish_commit "$commit" "$branchcommit" echo "$commit" >.systr/BASE + date >.systr/updated if [[ "$branch" != "$branchcommit" ]]; then systr_repo_set_reference "$branch" "$commit" diff --git a/repo-access.sh b/repo-access.sh index 477e7a9..40be363 100644 --- a/repo-access.sh +++ b/repo-access.sh @@ -228,6 +228,7 @@ function systr_status echo "BASE at $BASE" fi + echo "Tree updated $updated" dist=$(systr_repo_commit_dist "$BASE" "$TRAC") if [[ "$dist" == "0" ]]; then |