簡體   English   中英

codewarm幫助:有經驗的人可以設置與perforce活動日志結合使用的codewarm嗎?

[英]codeswarm help: Anyone have experience setting up codeswarm for use with perforce activity log?

我一直在嘗試使用perforce軟件倉庫生成的活動日志為工作中的踢腳設置codewarm 但是,在遵循Google代碼網站上的指南/ Wiki時,我遇到了一些麻煩,並且想知道是否有人可以將其設置為可以共享的perforce服務器?

我正在遇到UTF-8編碼問題,而且我認為這花了很長時間。 我的python腳本生成的活動日志為65k。 我看過其他看似大型項目的視頻,所以我無法確定這是否是原因。

任何幫助表示贊賞。 謝謝

我只是在運行時遇到了類似的問題。 我的興趣是僅可視化公司大型項目(包括大約10000個Perforce變更列表)的最新開發周期。

查看convert_logs.py ,我看到它正在直接調用p4 -G changelists更改p4 -G changelists ,這將以相當大的成本轉儲整個修訂歷史記錄。 p4 changes使用參數-m來限制返回的p4 changes列表的數量。 所以我只是從編輯了convert_logs.py的第347行

changelists = run_marshal('p4 -G changelists "' + opts.perforce_path + '"')

changelists = run_marshal('p4 -G changes -m 10000 "' + opts.perforce_path + '"')

這極大地減少了運行時間。

如果有人感到野心勃勃,我建議將convert_logs重構為包含--perforce-args選項之類的東西,在此可以指定此選項和任何其他選項。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM