我正在使用TortoiseHG和mercurial,我必須記錄自上個月的更改。它必須在GIT中是這樣的:Mercurial - 日誌上個月更改
git log --since="2015-03-01" -p --author='me' > C:\history_3.log
你能告訴我怎麼做(使用龜gui或終端)?
我正在使用TortoiseHG和mercurial,我必須記錄自上個月的更改。它必須在GIT中是這樣的:Mercurial - 日誌上個月更改
git log --since="2015-03-01" -p --author='me' > C:\history_3.log
你能告訴我怎麼做(使用龜gui或終端)?
你想利用多變的revsets的,一個非常強大的語言來篩選列出的版本:
hg log -r"author('YOURNAME') and date('>2015-03-01')"
或者用於最近30天:
hg log -r"author('YOURNAME') and date('-30')"
。
請參閱hg help revsets
和hg help dates
。
編輯:使用tortoiseHG,你可以使用工具欄上的放大鏡圖標(感謝凱文)
Revsets也可以直接放入TortoiseHG GUI中。只需點擊工具欄中的放大鏡圖標即可。 – Kevin
嘗試:'汞(<在這裏你的名字>)登錄-r「作者和日期(> 2015-03- 01)「> C:\ history_3.log' –
我試過hg log -r」kowalski(John Kowalski)and date(> 2015-03-01)「> F:\ history_3.log 但它說有無效令牌在15.如何設置日期範圍? – petros