2
A
回答
1
你可能想是這樣的:
svn log <repository> -l 1 -v
1
svn log
。
(不過我建議趁着一次提交多個文件,用原子提交。)
可以使用-l
選項日誌條目限制爲1
事實上,我會建議查看svn help log
,然後選擇最適合您的選項,然後在您的shell中爲自己的頻繁使用製作別名。
得到最後更改的文件的路徑,與基本的版本信息一起,用
svn log -l1 -qv
(該-qv
是安靜的和詳細的。實際上他們做不同的事情,儘管它們聽起來是矛盾的。)
輸出看起來像
------------------------------------------------------------------------
r123 | JXG | 2010-03-03 11:23:47 +0000 (Wed, 03 Mar 2010)
Changed paths:
M /foo/bar/baz/qux.c
------------------------------------------------------------------------
如果你絕對,肯定必須有唯一的文件名,你可以運行輸出通過量h grep
,awk
,basename
,或任何你喜歡的工具。
相關問題
- 1. 將遊戲名稱添加到文件?
- 2. 將NOW()添加到文件上傳器中,文件名稱
- 3. 在上傳到服務器之前更改文件的名稱
- 4. 添加test.ts文件時找不到名稱'XLSX'
- 5. 更改文件的名稱,直到它是唯一的
- 6. uploadifive - 更改上傳文件的名稱
- 7. 更改上傳文件的名稱
- 8. 將文件夾名稱添加到文件名與SQL Server
- 9. 如何將月份的名稱添加到一組文件中
- 10. 將CSS更改添加到SCSS文件
- 11. SVN:移動文件,然後添加一箇舊名稱的文件
- 12. Magento的更改產品名稱添加到購物車
- 13. 使用更改名稱附加文件
- 14. Django - 上傳文件 - 更改名稱
- 15. 將文件添加到同名的SVN(VisualSVN)
- 16. Intellij Auto將文件添加到SVN
- 17. AnkhSvn不會將文件添加到SVN
- 18. 將多個文件添加到wordpress svn
- 19. 將文件添加到SVN信息庫
- 20. 將文件添加到Xcode項目(SVN)
- 21. 轉發到一個html文件,其目錄名稱更改
- 22. 加SVN的文件名加上(+)
- 23. 文件加載到AppEngine上用空格字符的名稱找不到
- 24. 更改文件擴展名和名稱一次使用批處理文件
- 25. 添加到文件名
- 26. 添加到現有div時動態更改輸入名稱
- 27. 將文件名添加到svn:忽略不區分大小寫
- 28. 如何將文件擴展名添加到ignore-on-commit svn changelist?
- 29. SVN/PySVN:獲取上次更改文件的路徑
- 30. 如何找到名稱可能比預定名稱更長的文件?
這使我在提交文件時添加了日誌。我只想要文件名 – Vik 2010-03-03 08:35:37
通過find或grep運行svn log命令的結果來提取文件名,例如:SVN LOG http:// myserver/myrepo -l 1 -v | findstr「.cpp」(我確定還有其他命令更適合從輸出中獲取文件名,但基本上需要上面顯示的SVN命令)。 – Patrick 2010-03-03 09:27:42
'svn info .'列出版本r120,但'svn log -l 1 -v'只列出版本r115。我怎樣才能看到r120的變化? –
2017-05-15 13:50:29