我最近在使用CI環境時遇到問題。Hudson工作區在建設時鎖定
我正在使用Hudson ver。 1.395.1和SVN ver 1.4.2。
我的哈德森不斷輪詢SVN的任何變化,如果是的話,它開始構建。
最近這個操作失敗,下面的消息
Updating https://MY_SVN_URL/trunk
Workspace appear to be locked, so getting a fresh workspace
Checking out https:/MY_SVN_URL/trunk
ERROR: Failed to check out https://MY_SVN_URL/trunk
org.tmatesoft.svn.core.SVNException: svn: Working copy '/Hudson/workspace/MY_PROJECT_NAME' locked; try performing 'cleanup'
它必須指出的是,當我提交更改和Hudson試圖觸發一個構建(通過輪詢SVN)這只是發生。當我手動觸發構建時,問題不會發生。
在我看來,輪詢鎖定哈德森工作區,更新操作是找到鎖定的工作區。
以前有沒有人遇到同樣的情況?任何解決方案?
謝謝。
你應該接受你自己的答案 – Slav