正如我在版本3.3中看到的,提供了標籤功能。我真的很喜歡使用它們,但是由於缺乏處理ant數據庫任務中的標籤,這是不可能的。是否以其他方式處理?此外,我想知道如何添加一個問題到liquibase jira。爲什麼liquibase:updateDatabase ant任務不支持標籤?
回答
要添加一些東西到Liquibase吉拉,你只需要在此處註冊一個帳號:
https://liquibase.jira.com/login?
創建帳戶後,您將能夠創建新問題。
就Ant任務而言,似乎您應該能夠在Ant任務中使用標籤和上下文。如果您可以包含一個Ant構建文件,該文件顯示您正在使用的命令以及輸出中存在的任何問題,我們可以幫助解決這些問題。
好的我明白了。我的意思是像liquibase:updateDatabase這樣的liquibase ant任務沒有處理標籤的屬性。對於上面提到的用於處理上下文的exists屬性。但是沒有任何屬性來處理標籤。所以我不能通過ant任務使用標籤來運行變更集。你可以在這裏查看liquibase文檔[鏈接](http://www.liquibase.org/documentation/ant/updatedatabase_ant_task.html) –
我將繼續介紹延斯上面所說的。我認爲文件是缺乏的。 Liquibase幾乎是一個單人項目,所以有時文檔落後於實際代碼。 – SteveDonie
我今天再次檢查了這一點。我犯了錯字,因爲我指定了'label'而不是'labels' attibute。現在它起作用了。是的,文檔缺乏 –
- 1. 爲什麼HTML5中不支持標題大小標籤?
- 2. 爲什麼dc.js不支持條形圖標籤
- 3. 爲什麼flex資源標籤不支持本地化?
- 4. 爲什麼非分支ANT Java任務不能看到一些必需的類?
- 5. 爲什麼我的子任務在ant任務中被殺死?
- 6. Grunt - 任務不支持多任務?
- 7. 不支持iOS多任務
- 8. 爲什麼iReport不斷添加不支持的標籤然後崩潰?
- 9. AntCall和Ant任務有什麼區別?
- 10. Ant xmlproperty任務。當有多個同名的標籤時會發生什麼?
- 11. 爲什麼XInclude不支持任何瀏覽器?
- 12. 任何人都知道爲什麼Silverlight不支持Delegate.BeginInvoke?
- 13. 爲什麼signtool.exe不支持/爲而雙標誌SHA2和SHA1
- 14. 爲什麼TPL不支持狀態過濾的多任務延續?
- 15. 爲什麼IE尊重標籤CSS寬度,但不支持Firefox或Chrome?
- 16. Serena Dimensions是否支持Maven插件或Ant任務?
- 17. jquery-mobile:它不支持android:xlargescreen標籤
- 18. 爲什麼Tomcat支持Hibernate?
- 19. 爲什麼hbase不支持bzip2壓縮?
- 20. 爲什麼memcached不支持「多套」
- 21. 爲什麼Relational Database不支持Hadoop?
- 22. 爲什麼java不支持多繼承?
- 23. 爲什麼Java不支持多繼承?
- 24. 爲什麼Decimal不支持高雙打?
- 25. ParseKit語法不支持「allowedGroupingSeparator」。爲什麼?
- 26. 爲什麼Silverlight不支持BMP/JPEG/PNGBitmapEncoder?
- 27. 爲什麼C#不支持多繼承?
- 28. 爲什麼不WsHttpBinding的支持流?
- 29. 爲什麼C不支持繼承?
- 30. 爲什麼Silverlight不支持Cursors.SizeAll?
我不使用螞蟻,但我不明白爲什麼它不應該可以使用標籤(或上下文)與螞蟻? Ant應該只是一種調用/啓動liquibase的方式。它仍然應該讀取您的changelog.xml文件,這是你定義你的標籤...也許我只是不明白你的問題... – Jens
另外,請閱讀本頁以獲得更多關於編寫好問題的信息:http:// stackoverflow.com/help/mcve – SteveDonie
@Jens For Liquibase存在像liquibase:updateDatabase這樣的數據庫ant任務。該任務通過指定上下文屬性來處理上下文的使用。標籤也是不可能的,所以你不能通過帶有標籤特徵的螞蟻任務運行變更集。 –