1
我想知道哪些標記已應用於我的mercurial存儲庫中某個文件的某個版本。Mercurial:查找應用於文件修訂版的所有標記
這可能是有用的,當發現一個錯誤。那麼您可能想知道哪些其他標籤發佈版本可能也會受到同一問題的影響。
有沒有一個簡單的方法來做到這一點,或者我的思維仍然是「CVS-ish」?
我想知道哪些標記已應用於我的mercurial存儲庫中某個文件的某個版本。Mercurial:查找應用於文件修訂版的所有標記
這可能是有用的,當發現一個錯誤。那麼您可能想知道哪些其他標籤發佈版本可能也會受到同一問題的影響。
有沒有一個簡單的方法來做到這一點,或者我的思維仍然是「CVS-ish」?
您可以使用
hg log -r 'tag()' myfile.txt
看到的myfile.txt的所有標籤和
hg log -r 'tag() and ::23' myfile.txt
顯示,因爲23版本的myfile.txt標籤的所有承諾我想這不是什麼你想要做的,但也許它會走向正確的方向。
可能重複的[汞 - 查找標籤,「覆蓋」特定文件版本](http://stackoverflow.com/questions/8703653/hg-find-tags-that-cover-specific-file-version) –