3
A
回答
6
我只能想到這樣的事情:
svn info [-rXXX] | grep "Author" | awk '{print $4}'
4
使用svn info
對你的工作拷貝命令。
基本svn info
會給你以下信息(樣本):
Path: .
URL: http://svn.myorg.net/Project/branches/Release1/Src
Repository Root: http://svn.myorg.net/Project/
Repository UUID: bbd6f5fb-5b8a-4d5b-891f-9a174ed27ad1
Revision: 7667
Node Kind: directory
Schedule: normal
Last Changed Author: author
Last Changed Rev: 7656
Last Changed Date: 2011-06-28 19:08:07 +0530 (Tue, 28 Jun 2011)
在這種信息的鍵值:修訂,上次更改作者,並上次更改修訂
對於特定版本,請執行:svn info -r [rev_no]
您可以過濾掉結果。
2
svn info
+ awk
:
svn info -r327 | awk -F':' '/Last Changed Author/ {print $2}'
0
從客戶機,使用諸如龜SVN GUI比使用命令行更容易。
但是,如果你是一個SVN管理員,並希望得到從SVN服務器本身(例如作爲SVN管理員]中的信息,下面的命令可用於:
svnlook的作者-r [版本號] [svn倉庫在服務器上的物理位置的存儲路徑]
相關問題
- 1. 如何獲取2 svn修訂版之間的提交信息?
- 2. SVN:如何獲得有關修訂版本的信息
- 3. 獲取SVN信息庫修改編號
- 4. 如何以編程方式獲取SVN修訂版號?
- 5. SVN $版本$ - 只獲得了修訂號
- 6. 在SVN中訪問提取的類修訂版信息
- 7. 使用svn獲取修訂日期信息
- 8. CruiseControl.Net中的SVN修訂信息
- 9. SVN:如何獲取文件的第一個修訂版本?
- 10. 如何在TeamCity中獲取分支特定的SVN修訂版號
- 11. 如何在SVN中獲取特定日期的第一個修訂版本號
- 12. PHP如何獲取SVN中的修訂號文件
- 13. Github - 檢查git修訂版的svn修訂號
- 14. SVN修訂版本號和時間戳
- 15. 如何在特定日期或日期範圍內獲取SVN修訂版號
- 16. Maven SVN修訂號
- 17. 如何撤銷SVN上的修訂號?
- 18. 我如何定製SVN修訂版?
- 19. 如何刪除SVN修訂版?
- 20. 如何從SVN獲取特定信息?
- 21. 如何將SVN修訂號注入JAR?
- 22. SVN修訂版關鍵字
- 23. 刪除SVN修訂版
- 24. git-svn:如何知道git-svn工作副本的當前SVN修訂版本?
- 25. 如何獲取修訂號碼?
- 26. 流汗SVN工作拷貝修訂版本號VersionInfo.cs
- 27. 如何從SVN之前獲得HEAD之前的修訂版本?
- 28. 從SVN獲取信息
- 29. 在CLI上獲取與頭部相關的SVN修訂版本
- 30. SVN合併與修訂號
你可以跳過grep:'svn info [-rXXX] | awk'/ Author/{print $ 4}'' –
是的,不需要'grep'在這裏,作爲[我的回答](http://stackoverflow.com/questions/6604873/how-do-i-get-author-information-for-an-svn-revision-number/6607019#6607019)演示。 – Johnsyweb