有沒有一種方法可以在使用TortoiseSVN的多個存儲庫中的特定時間段內看到我的提交歷史記錄?能夠看到這一點會很高興,如果我在多個存儲庫中工作,獲取完整的提交歷史記錄會有點麻煩。Can TortoiseSVN可以提供用戶活動的交叉存儲庫視圖嗎?
2
A
回答
1
如果你不打算排除svn.exe客戶端,你可以這樣做:
svn log <path_to_repo> -r1:head -q | find "william_leara" >> c:\my_commits.txt
這樣做對每一個存儲庫,而「my_commits.txt」將包含所有版本庫的提交。如果你沒有一個淫穢數量的存儲庫,這不是什麼大問題。更多示例:
:: dump my commits
svn log http://<server>/<path1> -r1:head -q | find "william_leara" >> c:\my_commits.txt
svn log http://<server>/<path2> -r1:head -q | find "william_leara" >> c:\my_commits.txt
svn log file:///c:/src/myrepo -r1:head -q | find "william_leara" >> c:\my_commits.txt
。 。 。我想你應該已經明白了。當然你可以根據需要編輯範圍,或者編寫一個接受參數的批處理文件來指定repository/range/user,無論如何。
0
有類似跨庫視圖的唯一方法是使用設置菜單,然後日誌緩存 - >緩存庫。這允許獲得svn存儲庫統計信息(實際上,與特定存儲庫的本地使用相關) - 詳細信息並以文件集形式導出存儲庫數據:[filename] .changes.csv,[filename] .merges.csv, [文件名] .paths.csv,[文件名] .revisions.csv等等。後者是您最有可能感興趣的地方。我認爲它可以很容易地處理,例如perl可以爲給定的提交歷史記錄期間以你需要的形式出現。
相關問題
- 1. TortoiseSVN客戶端預先提交鉤子獲取存儲庫URL
- 2. Can Meteor的Appcache也可以存儲數據庫數據嗎?
- 3. GitHub組織可以將代碼提交到存儲庫嗎?
- 4. Android - 在臨時文件交叉活動上存儲圖像
- 5. 在視圖模型中使用存儲庫可以嗎?
- 6. Can Dask可以提供一維數組的加速嗎?
- 7. Can Dll可以爲主程序提供模塊性嗎?
- 8. TortoiseSVN的提交失敗 - 不允許提交更改,但同一用戶可以從Ubuntu的CLI命令提交
- 9. Android的保存網頁視圖存儲召回以後活動
- 10. 將提交推送到分叉存儲庫的分支
- 11. 查找其提交的新的給定存儲庫的叉子叉
- 12. 可以將相同的文件提交到2個SVN存儲庫嗎?
- 13. git存儲庫可以處理的提交數量有上限嗎?
- 14. HTML5/JavaScript圖表庫,提供用戶交互和數據提取
- 15. 交叉存儲庫分支合併git
- 16. 我可以使用TFS提供的通知配置視覺差異視圖嗎?
- 17. 提交到TortoiseSVN的
- 18. 我可以在SVN客戶端中使用GIT存儲庫嗎?
- 19. 存儲用戶提交的數據
- 20. CanJS可以在Can-EV上滾動嗎?
- 21. Can Dojox可以繪製XY圖嗎?
- 22. 此提交按鈕可以移動嗎?
- 23. 我們可以使用HDFS來存儲git存儲庫嗎?
- 24. GCC可以交叉編譯AIX嗎?
- 25. 我們可以交叉加入EF嗎?
- 26. 如何存儲/提供用戶可自定義的HTML模板?
- 27. Can Django可以提供與我目前的Drupal站點相同的功能嗎?
- 28. 我可以存儲和使用由spotify提供的元數據嗎?
- 29. Can Diaspora *可以用作網站的社交部分嗎?
- 30. Can Flyway可以與非託管數據庫對象共存嗎?
* *會非常方便 – 2010-07-12 13:08:26
這些多個*無關*儲存庫? – GuyBehindtheGuy 2010-07-12 14:28:33
是的。由於每次提交都會保存日誌用戶,但是,SVN *應該*具有向您顯示某種聚合視圖的能力。再次,它可能不可能... – Pwninstein 2010-07-12 16:03:12