我想在我的GUI中顯示某個文件的SVN版本添加到項目中,而無需每次更改文件中的某些內容並對其重新上傳到項目時進行硬編碼SVN。 有沒有辦法做到這一點?獲取特定文件的SVN版本
0
A
回答
0
您需要使用Subversion關鍵字,使用svn:keywords屬性在文件上表現爲subversion屬性。您可以將svn:keywords設置爲Revision或Id來解決您的問題。 (請注意,此溶液的更新數據在的文件,該文件查看或編輯文件時露出。它可以或可以不被示出的任何特定的GUI,該GUI是不文件編輯器。)
更多關於svn:關鍵字檢出的信息Special Keywords
對於TortoiseSVN,右鍵單擊該文件,選擇TortoiseSVN,屬性,新建,關鍵字並選中要應用於文件的文件。
然後,在文件中插入(註釋中)特殊字符串$ Revision $,$ Id $,$ Author $等,當提交文件時,Subversion會將這些字符串轉換爲實際數據。然後,在結帳時,數據將出現,並在下一次提交時更新。
+0
「你**可**」,以及 - 僅適用於文本文件 – 2013-05-03 21:27:37
0
如果
- 你的GUI可以與存儲庫(即數據是工作複製或 你知道文件名的URL關係)
和
- 生產體系,SVN-溝通客戶端
你可以爲任何文件類型獲取文件修訂動態
svn ls -v URL
(第一列)或svn info URL
(「最後修改版本」字符串)
相關問題
- 1. Git獲取特定版本
- 2. TFS獲取特定版本插件
- 3. SVN正在獲取版本
- 4. 從SVN獲取代碼 - 使用特定版本
- 5. 如何在svn中提交特定版本的文件?
- 6. 用cleartool獲取卸載文件的特定版本
- 7. 如何使用TortoiseSVN獲取特定版本下的文件
- 8. 如何在Mercurial中獲取特定版本的文件?
- 9. 在TFS中獲取已刪除文件的特定版本
- 10. TFS獲取特定版本到單獨的文件夾中
- 11. 從S3存儲桶獲取文件的特定版本
- 12. 如何使用SVNKit獲取特定文件的修訂版本?
- 13. 從特定版本獲取所有文件的最快方法?
- 14. Git:如何從.gitattributes ident獲取特定版本的文件?
- 15. 獲取列的特定「版本」
- 16. 獲取分支的特定版本
- 17. 獲取特定版本的IE
- 18. 獲取特定目標的版本號
- 19. SVN:如何獲取文件的第一個修訂版本?
- 20. 獲取文本文件中的版本
- 21. 如何在修訂版本中獲取更新特定文件?
- 22. TFS從特定文件夾中獲取最新版本
- 23. Git:如何在特定修訂版本之間獲取文件
- 24. 獲取SVN版本的數量
- 25. SVN - 獲取版本的一部分
- 26. 從特定版本創建svn分支
- 27. 獲取特定文本中的文本?
- 28. 如何通過SVN服務器獲取新版本文件
- 29. 如何使用SVN存儲庫獲取一批文件版本
- 30. 如何分別獲取特定版本?
你能解釋一下,爲什麼**單個文件的修訂版**在*項目中*對你很重要? – 2013-05-03 21:26:46