有沒有一種方法可以在使用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. 在視圖模型中使用存儲庫可以嗎?
- 5. Can TortoiseSVN 1.8可以使用Apache SVN 1.6嗎?
- 6. 使用TortoiseSVN提交時可以更改服務器地址嗎?
- 7. Android - 在臨時文件交叉活動上存儲圖像
- 8. Can Dask可以提供一維數組的加速嗎?
- 9. 我可以將用戶提供的Javascript提供的圖書館白名單嗎?
- 10. Can Dll可以爲主程序提供模塊性嗎?
- 11. 用戶可以提交存儲在數據庫中的反饋的網頁
- 12. TortoiseSVN的提交失敗 - 不允許提交更改,但同一用戶可以從Ubuntu的CLI命令提交
- 13. 可以loggly用於存儲活動流
- 14. 在ClearCase活動的非所有者可以提供活動
- 15. 將提交推送到分叉存儲庫的分支
- 16. Android的保存網頁視圖存儲召回以後活動
- 17. Can TortoiseGit可以管理由其他東西創建的本地存儲庫嗎?
- 18. 可以將相同的文件提交到2個SVN存儲庫嗎?
- 19. git存儲庫可以處理的提交數量有上限嗎?
- 20. 查找其提交的新的給定存儲庫的叉子叉
- 21. HTML5/JavaScript圖表庫,提供用戶交互和數據提取
- 22. 交叉存儲庫分支合併git
- 23. 我可以在存儲過程的視圖中引用表嗎?
- 24. 提交到TortoiseSVN的
- 25. 我可以使用TFS提供的通知配置視覺差異視圖嗎?
- 26. 我可以在SVN客戶端中使用GIT存儲庫嗎?
- 27. Mercurial提交新存儲庫
- 28. 上傳,處理,存儲和交付用戶提供的文件和圖像
- 29. 存儲用戶提交的數據
- 30. Keycloak提供商和用戶存儲
* *會非常方便 – 2010-07-12 13:08:26
這些多個*無關*儲存庫? – GuyBehindtheGuy 2010-07-12 14:28:33
是的。由於每次提交都會保存日誌用戶,但是,SVN *應該*具有向您顯示某種聚合視圖的能力。再次,它可能不可能... – Pwninstein 2010-07-12 16:03:12