我想使用coldfusion獲取最新的svn修訂版號。任何想法如何?顯示在Coldfusion中的SVN修訂號
1
A
回答
2
你仍然需要解析的結果,就像這樣: (可根據您的SVN的應用程序,以及是否在Windows或Linux會發生變化)
<cfexecute name="c:\Program Files\SlikSvn\bin\svn.exe" timeout="30"
arguments="--username myusername --password mypassword info ""c:\inetpub\mysite\"""
variable="res"></cfexecute>
<cfset a = listToArray(res,chr(10))>
<cfset rev=0>
<cfloop array="#a#" index="i">
<cfset info = listToArray(i,":")>
<cfif info[1] eq "Last Changed Rev">
<cfset rev=trim(info[2])>
</cfif>
</cfloop>
<cfoutput>#rev#</cfoutput>
+0
工作得很好......非常感謝:) – nasaa
0
<cfset workcopyPath = "[path to svn working copy]">
<cfset svnPath = "[path to svn executable]">
<cfset svnArg = " info #workcopyPath#">
<cfexecute name="#svnPath#"
arguments="#svnArg#"
timeout="10"
variable="svnInfoResult">
<cfdump var=#svnInfoResult#>
http://www.coldfusionjedi.com/index.cfm/2006/12/9/ColdFsion-handling-of-Subversion-events
+0
我在這裏發現了這篇文章,好 - http://obligious.blogspot.com/2011/12/you-can-access-svn-information-from.html – nasaa
相關問題
- 1. Maven SVN修訂號
- 2. 在manifest.mf中包含SVN頭修訂號
- 3. 顯示每個NetBeans項目文件的svn修訂版本號
- 4. SVN合併與修訂號
- 5. svn日誌不顯示所有修訂
- 6. 如何在Jenkins Build Pipeline Plugin中顯示SVN修訂版而不是作業號?
- 7. Github - 檢查git修訂版的svn修訂號
- 8. 如何撤銷SVN上的修訂號?
- 9. Tortiose SVN修訂
- 10. SVN修訂圖
- 11. JMX bean中的SVN修訂
- 12. Intellij,SVN插件顯示lats修改日期,作者和修訂
- 13. SVN修訂版本號和時間戳
- 14. SVN列表修訂號命令
- 15. SVN $版本$ - 只獲得了修訂號
- 16. 如何將SVN修訂號注入JAR?
- 17. 在編譯的GWT包中可訪問的SVN修訂版號
- 18. 從SVN顯示日誌中隱藏提交修訂
- 19. 在導出的C文件中嵌入SVN修訂號#
- 20. 驗證在SVN中輸入的修訂號
- 21. SVN回去修訂
- 22. 在源代碼中使用SVN修訂號
- 23. 在源代碼中包含SVN修訂號
- 24. 當前svn修訂版本號更新版本在appengine-web.xml中
- 25. 在源代碼中注入修訂號(TortoiseSvn或SVN Shell)
- 26. 如何獲得jenkins內部版本號,svn修訂版號......並將其顯示在我的JSF頁面上?
- 27. svn:修訂版中不存在路徑
- 28. SVN更新修訂歷史記錄中的修訂版本
- 29. PHP如何獲取SVN中的修訂號文件
- 30. SVN到HG:現在輸出HG更改集的SVN修訂版號
可能重複[獲取SVN中的最後一個版本號?](http://stackoverflow.com/questions/579196/getting-the-last-revision-number -in-svn) – Henry
並使用'' –
Henry
你是不是指 –
nasaa