我有一个包含数千行代码的CSS文件.我想看看特定行/代码块何时被更改,而不返回并查看更改此文件的每个修订版(这将花费很长时间!)
有没有办法,使用TortoiseHg,Eclipse和Mercurial插件或命令行来查看特定代码段的历史记录?
Laz*_*ger 18
正确的答案是hg grep(Mercurial grep页面).
更深:
hg grep --all "PATTERN" FILENAME
Run Code Online (Sandbox Code Playgroud)
样本输出:
>hg grep --all "textdomain" functions.php
functions.php:2:-:load_theme_textdomain('fiver', get_template_directory() . '/translation');
functions.php:2:+:load_theme_textdomain('fiver', get_template_directory() . '/languages');
functions.php:1:+:load_theme_textdomain('fiver', get_template_directory() . '/translation');
Run Code Online (Sandbox Code Playgroud)
(按顺序 - 本修订版中的文件名,修订版,操作,字符串)
Bul*_*ula 13
您可以使用:
hg annotate <file>
Run Code Online (Sandbox Code Playgroud)
找出更改了哪个修订版本,然后-r <revision>在最后使用相同的命令来反向修改.
| 归档时间: |
|
| 查看次数: |
4645 次 |
| 最近记录: |