From nobody Sat Jun 4 06:09:32 2022 X-Original-To: freebsd-git@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id AEE811BE6286 for ; Sat, 4 Jun 2022 06:09:47 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic315-8.consmr.mail.gq1.yahoo.com (sonic315-8.consmr.mail.gq1.yahoo.com [98.137.65.32]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4LFTqZ547Zz4p0B for ; Sat, 4 Jun 2022 06:09:46 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1654322978; bh=jwbIrSzp8xXOcKwqspVk5PF5yDvqFKOJb9aCrLLNpEg=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=cfCnz5Q1zx9UbI1R/LYhTrmP8pb2zgcTMxbmVdoSxfuWFbo2TD3CTs9v3qBXDxp8T+8E+B4Z6Z1B66uqnA9CQjGPkP3MbnYIpIkvXnK92atFy4XjAXgu+P5uZXdg9/J6Tsks4ambPdUbsB7kYBjLCSg+e2H2jvEUYhQ+FMfTyHNkVUgkeCCGj4NO/SEEx25JtJ9UL0LNg9VKsEf1zzdnZ+9QFq4klRy5aXWR/8MH55mbSAmC2Hwr7W7u+kUtw017dbNDL8N+OKjSYK94im89PkcfK447nogxqNUZo27ZYm2akgZ4fEFCpxGtlkoy0tWMFNdz/rorUyRX0PxwUL3XEQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1654322978; bh=b4dq1MdKfLvpb3GEpL2meeEgmem45l+pR/CmxI/KZQk=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=GvfXvqP6Fv/ydqoWvMHArHu3s4IG6y50LMJ49+i9LeIXVTUz1VgFxeoUnWNjrOpzQOelBj4ZMcrQ0rteYPgxU6gaenvjK3FMLkCKZmO6hMimZ4E33WZlzItZPMY2z5dHHfTG0FfTnAqRaa3+1iGuITQYv3QGz23eUAEYOXfEvDa/xDkApKyIbgtMGP/HEFsbuKC2Q/xnMYzCmQAykMzhzjIrYO9RQv3vpnR32xM34tNNgPt0qor47bL8Hd5zwLS373BZwraojxzbOt7ScF7JSS3eoMLtDU4wrHY0spS6S9NH2xBcpfBOgJ+JnVtj1cFXE4eaBDSVE2xeZUuJ5+dYHQ== X-YMail-OSG: XWMGE7gVM1nY0rpB_KF7uhLOGJLYtKXhKsMpeH8EkfGYBg3Ul0ZqsyaBRsti9Rs UXgDwznoSW4ficSy3XYUvIUz3KiURdMIXCEmKGE_7XuwDDH88mL.GGUGoz3ry9pzS7PPX5CoMMNE aKe22HYPwUpEwVdL6ha0hOnBAHu4gN9pxnDglBqgFKRe0IGVkp8m6CqN4ap8pPY8w4DHYMOL3gsA xZ5jwQaMMG3qegtn.F5hHCKE6l8eDwLsoMRLeH2bRCr_BVsAkiiMnEc2ptUeLj93UTg7xaoSqWAi 6taFISmTFRcBbHkIgIn0l4NlrKCoSNFjzB85hywt5GCWBUZ5pqXkTsJljk880vheM.2w.HPtzDhf QtgKq6S2i7VmoqL5ghk_szxOgZbCFDicTu1y4w2zHhvO6ES5TaqvB1UIF.FxVezh0aW8pDkLFy30 YeU31H4oRFjZZ9mbo_DDHJg5qhF28H_9bgVgs5AFqv6LavGzCIbuxkCYVl3dAfRilRAsKo4D1QO1 ERjp6neAygMvjgiqSeBzmq3Ocouf1AuL9.RwPLHLRHrpI5oMVPhEpO4Cgp723FnwtQda19ObnKe3 8exvBX9EBlU8ujP.lRvEZJ8ZlpL4OdDmfqmJyPXjZT6u_J4aC1jybRn69ynzy.zV6g3VxZHS0heP Ss_wGsPMoWX.3WyWzL7v0R6tICJCcyo2r1or2LE5fCwb72c5IqOQCxok88yHIDkalYOSlXQA_D5y yW9kMHYEs.kRF1IQ5neBzSno9NpPIHLiW5s57bqT4jZ0m_JR_jDHJB2NIQL4uWhgP4O6a6kViJPf _gkxDKDq3UHKa1IpWOHqOX3iKgnNLmkQ9FtB5e6uCmo8qnMD5zbHTYiDo8EVleNe5zmQVGZhRh1y qdJzkVjefpCf2VB.E64xm4gTZ2zYrHnJIDjm6UvbDUxJG_5Xil1l72RUYKjx8AqI5am0twS2vawL I2Ze.EvTebdcsfe7FSnLUZlHiJAdmkOXC7zF3IWvdFc36Iq7p00cf3WKzkZYVpiBWR.dbW7iL15k WkSnGPNJp2TH58TL6ngfXuYHLSfnyQVKen_.U7iGvpJXbCvxlSFpwjrVMswvGxb_Oh8oqBwCCp6y D40jH7t58fe3BSRSEo7n7fBoJ5Dy3op0Ba1q9n3HIHtGaC2BAsPtTEOyn8kgo_3sJi3jXX_PIPWi ilLUsya81KBVeJ2VlfaL6FjD6SVr6cTZx21rtxpd1x7SpWAukVY8A79x3mxMJVkxcmUHVh3oIVpd 3KWOavxiR0_B4x5JsBnXgPOmhb61SB6rzzEGlIMSrUA4__YAZ7i6fsyt8P64q7Xit0C8IQpZYVnh kVOOVOTvjGKVldKgszzviiVmsIaQzd4wNDlXut0lPn6ba1s508PgN9FaxK8HoFSnHuuuZPKU2pe4 DTYjTkNOwEyy49BnvmRg55h6nlvxhNe7Sx9adF0PctAWtX2Xh3Pp.qFrhn2P4sbk_zQ8e6BakiGE 0fVkiM6p1t9HcntpCGtJIDQxQhmxtJF2zgD4jQ3o.JKf5gxTmUVbdWpn8uwwEig4Ao9V7O49VpMx SIFcf6KKnTOS3qjSULEq6.6kaaE9MQFYiFImAlYKzEnwZKyGdH9Dx8HzD8RJcje9JiAmDl1ULslA bNKU3UFrGFrBmWxZ7pcItZwvFCLVTcHqTacLcjAI3HNN4VQ3Zhku1255RzOlAj1gcN8qgQcO8GbU 9MjSNy4gxRht9jgRbyJXW4BF6zLAhSvoctdVlkv9olMhYac_7THukhuwpAHRMdew_EEBjo0Gq3Rb 8MpftIwq76z4sNwFhvQmM1_mUcU_cydh5JO_J5eh9qlZlHTKOh4O.iqZaPFD16l6.irDbV5_fbWN CDEDr3EFGDh_ZD8U9.JBd9wZispC8S.Nq_catYO2I0NwSyAZ0hX72H2U_VxIi440Sxqa6DtzdtwW UR1qiYK6NEpFfyfQDWpzERyv1uyJAx5QHnPvv2GUHemhKWlw4pTb5Hyw7kChphAZG45lU8vykfUj btx3dfKoFtbOGd8a8mKAqj2_AvOpN3H._ja8AH4yZvKjKlwAG4BAHvLK_jtvBGd0WKWO8ra9f0yc 6Ko3i805W7IM99cCY.a3kuBxmLhJraniBXx.66NpFtZ1LUgr3cCuvDCB67BsPPwR.0_VGVmlFvg2 Nhc3IrTk0thmb06TWpk1bsaTN89x9oM5kbTS1EVYvixWokL963eXxOOqo.i0xbnyMrLgsrvh3RMq n4xaURMxY.D2lxLBs0_bP7QK.ucbOvzY6z.ESR2vNl7aXQxaCQxVLvaBWgG2i08mPD6P4G3T2iOe ip1XLWd15Ed.l5zn4hH1vgurpKv6mN6KY9u3S9Ie.J0A_tlIxahN2FIZJLuk- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.gq1.yahoo.com with HTTP; Sat, 4 Jun 2022 06:09:38 +0000 Received: by hermes--canary-production-gq1-54945cc758-xkjn5 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 782e2b41696d02f64c3ae9a8bd964fb1; Sat, 04 Jun 2022 06:09:33 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Discussion of git use in the FreeBSD project List-Archive: https://lists.freebsd.org/archives/freebsd-git List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-git@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: Re: date based checkouts in git possible? From: Mark Millard In-Reply-To: <015e19843ec9a8fb8b72313f28ca131e@bsdforge.com> Date: Fri, 3 Jun 2022 23:09:32 -0700 Cc: freebsd-git Content-Transfer-Encoding: 7bit Message-Id: <4B22FF43-CEEA-4989-ACE7-F10E88EAF8BF@yahoo.com> References: <015e19843ec9a8fb8b72313f28ca131e@bsdforge.com> To: Chris X-Mailer: Apple Mail (2.3654.120.0.1.13) X-Rspamd-Queue-Id: 4LFTqZ547Zz4p0B X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=cfCnz5Q1; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.32 as permitted sender) smtp.mailfrom=marklmi@yahoo.com X-Spamd-Result: default: False [-2.50 / 15.00]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-0.996]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; SUBJECT_ENDS_QUESTION(1.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.32:from]; MLMMJ_DEST(0.00)[freebsd-git]; RCVD_COUNT_TWO(0.00)[2] X-ThisMailContainsUnwantedMimeParts: N On 2022-Jun-3, at 22:12, Chris wrote: > I'm in need of checking out the ports tree as it was > at an earlier date. Do you not care which specific commit on the specific day (or other time interval)? Is this a one time thing? A regular procedure for varying dates? Something else? About how long ago is the date in question? Pre-git? Post-git? Is the branch known? main? A quarterly? (Which quarterly?) If it is a one time thing and recent enough, looking at the commits reported for the month via, say, something like: https://lists.freebsd.org/archives/dev-commits-ports-main/ or: https://lists.freebsd.org/archives/dev-commits-ports-branches/ should allow finding a commit-hash-prefix for something from the date in question. After that: normal git procedures. But it is not clear if your context fits that. > But for the life of me, I can't > seem to cobble up an/the incantation. > > All the suggestions I've read indicate something to > the effect of > git checkout `git rev-list -n 1 --before=" freebsd/main` > which returns > Your branch is up to date with 'freebsd/main'. > > What must I do? Or will I need to convert/import it into svn? > === Mark Millard marklmi at yahoo.com