git-restore-mtime binary package in Ubuntu Focal amd64
This utility can set timestamps in a git checkout to the last commit that
changes a given file. This is useful whenever meaningful mtimes are wanted,
as "last change" is better than "last checkout". Use cases include syncing
timestamps on a web server's contents, preparing a release tarball, etc.
Pretty much, every scenario other than an unclean source tree where you're
about to type "make" without "make clean".
.
When called from a .git/hooks/
of Subversion's "use-commit-times".
.
Unlike metastore, git restore-mtime gives you only commit times rather than
the true original timestamp; on the other hand it works retroactively and
doesn't require a manual action by every contributor in every working copy.
.
This package includes three other utilities:
* git clone-subset - clones only some files from a repository (inc. history)
* git find-uncommitte
* git strip-merge - filters away some files during a merge
Publishing history
Date | Status | Target | Component | Section | Priority | Phased updates | Version | ||
---|---|---|---|---|---|---|---|---|---|
2019-12-04 13:13:23 UTC | Published | Ubuntu Focal amd64 | release | universe | vcs | Optional | 2019.11-1 | ||
|
|||||||||
Deleted | Ubuntu Focal amd64 | proposed | universe | vcs | Optional | 2019.11-1 | |||
|
|||||||||
2019-12-04 13:17:46 UTC | Superseded | Ubuntu Focal amd64 | release | universe | vcs | Optional | 2019.10-1 | ||
|
|||||||||
2019-12-05 18:10:10 UTC | Deleted | Ubuntu Focal amd64 | proposed | universe | vcs | Optional | 2019.10-1 | ||
|
|||||||||
2019-11-17 00:38:16 UTC | Superseded | Ubuntu Focal amd64 | release | universe | vcs | Optional | 2018.10-1 | ||
|