對於流中的最新文件,如何獲取與該版本關聯的時間戳?我試過accurev hist <elem>
,但是這會返回整個歷史,現在我必須解析它。查找文件最新版本的時間戳
編輯:
當我試圖accurev hist -t highest <fileName>
結果是:
element: /./a/b/c/Ver_2.xlsm
eid: 461
transaction 1335; promote; 2012/10/30 16:50:01 ; user: scrubbed
version 1/3 (46/1)
所以僅僅抽取時間戳即二零一二年十月三十〇日十六點50分01秒,從這個整個結果似乎更多的工作。所以,我在註釋中的第一個問題是,如果我們可以只得到時間戳回來即二零一二年十月三十○日16點50分01秒
嘗試新的命令accurev hist -fx -t highest -p mydepot Ver_2.xlsm
後,返回值是一個XML值:
......
<transaction
id="1335"
type="promote"
time="1351630201"
user="scrubbed">
........
這一次,時間戳記作爲紀元值返回。我想我可以找到一種方法將其轉換爲時間戳值,但如果有可能得到2012/10/30 16:50:01的返回值,那最好。
非常感謝。是否有可能只獲取最新版本的時間戳?我正在看Accurev CLI,看起來我無法得到。如果您有任何想法,請讓我知道.. –
我想我不確定你的意思。特定流中的文件的最新版本,或存儲庫中的最新版本,無論它位於何處? – jtalbott
謝謝你的幫助。我編輯了我的問題,以更好地理解我的查詢。 –