add timestamp to uuid.log

* New or changed repository descriptions in uuid.log now have a timestamp,
  which is used to ensure the newest description is used when the uuid.log
  has been merged.
* Note that older versions of git-annex will display the timestamp as part
  of the repository description, which is ugly but otherwise harmless.
This commit is contained in:
Joey Hess 2011-10-06 15:31:25 -04:00
parent 52fa409648
commit 3e0d2a0803
5 changed files with 29 additions and 27 deletions

View file

@ -31,6 +31,7 @@ import qualified Types
import qualified GitAnnex
import qualified LocationLog
import qualified UUID
import qualified UUIDLog
import qualified Trust
import qualified Remote
import qualified RemoteLog
@ -78,6 +79,8 @@ quickcheck = TestLabel "quickcheck" $ TestList
, qctest "prop_relPathDirToFile_basics" Utility.Path.prop_relPathDirToFile_basics
, qctest "prop_cost_sane" Config.prop_cost_sane
, qctest "prop_hmacWithCipher_sane" Crypto.prop_hmacWithCipher_sane
, qctest "prop_TimeStamp_sane" UUIDLog.prop_TimeStamp_sane
, qctest "prop_addLog_sane" UUIDLog.prop_addLog_sane
]
blackbox :: Test