我試圖讓Maven發佈插件與Jazz.net源代碼管理系統和Rational Application Developer(基於Eclipse的RAD)一起工作, ,但我似乎碰到了一個catch-22--我希望我誤解了一些東西。Maven scm:簽入「資源與文件系統不同步:」錯誤
因此 - 我正在使用具有.pom文件的項目目錄中的命令行。我必須關閉RAD,否則會導致資源鎖定問題。
當我運行mvn release:prepare
時,Maven會在我的RAD/Eclipse工作區中生成一堆新文件並修改pom。
接下來發生的事情是發佈插件嘗試mvn scm:checkin
pom,並且我得到了一個用於pom文件的稱爲Resource is out of sync with the file system
的zillion棧跟蹤,並且該過程失敗。
所以我不能在RAD中準備我的發佈,因爲產生的Maven抱怨文件鎖定。我無法在命令行上準備我的發佈版,因爲Maven抱怨RAD不知道對pom所做的更改 - 我似乎無法讓RAD知道這些更改而無需啓動它。
我在做什麼錯?
是的 - 我正在關閉RAD,然後嘗試運行構建並仍然遇到資源問題 - 非常奇怪。 – Brabster 2010-09-06 16:39:02