I read the docs . In the Mercurial bookmarking section, I read the following:
Bookmarks can be used as an alternative to NamedBranches to track multiple development lines. Systems such as Mercurial, CVS, and Subversion retain their branch information as a permanent part of each commit. This is useful for future audits of long-lived branches, since you can always determine which branch a commit to was entered on. Git, on the contrary, has branches that are not stored in the history, which is useful for working with numerous short-lived branch functions, but makes future audits impossible.
I tried to find a “future audit” related to mercurial on the Internet, but almost every article has the same text as above, as if they all stored this documentation from the same place.
What is this mysterious “future audit” that is supposedly impossible in git?
Thanks.
“Future audit” is not a technical term; it is just another way to say “for future use”, “for future analysis”. This is why googling for mercurial future auditingwill not give you many useful results.
mercurial future auditing
, Git , --no-ff git merge, . , , , . , Git Flow --no-ff .
--no-ff
git merge
Git - Flow. --no-ff , , .
, , git :
git .
, , , , , .
Mercurial vs. git ( !) (2011)
- , , , , . commit-msg, :
sed -si "/^###audit identifer:.*###/d \$ s/.*\$/&\\n###audit identifier: $(printf %s `git config x-workdata.bugid`)###" "$1"
commit-msg ( ), x-workdata.bugid.
x-workdata.bugid
, (a) , , () , id , . , , , , - , ? .
Source: https://habr.com/ru/post/1606695/More articles:Nokogiri installation error due to lack of native extension - ruby | fooobar.comCreate a Webjob singleton using multiple deployments using web applications in Azure - visual-studiohttps://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1606692/how-to-track-changes-to-a-list&usg=ALkJrhi_anY1Tcxeh_1HR73MnatJA-Sg3gAudioServicesPlaySystemSound not playing sound on iOS 8 device - iosC # align double on 8-byte border - c #Можете ли вы обнаружить "Режим планшета" в Edge и IE11 с использованием JavaScript в Windows 10? - javascriptAngular.js controller not working - javascriptWhat certificate name is used for the IBM MQ.Net client installed on the application server? - c #SSL connects to MQ using .net mq SSLV3 client? - sslOptimal data structure for arbitrary two-dimensional crawl? - arraysAll Articles