2015-10-02 34 views
0

我們的主要存儲庫系統位於Subversion服務器上。在不久的將來,我們希望轉向git。我們的開發人員想要使用git的功能和特性,但他們必須在顛覆中完成他們的提交。爲此我們實現了一個存儲實例。Subversion預先提交錯誤消息未顯示在存儲位桶中svn鏡像工具

對於我們顛覆存儲庫中的承諾還需要幾個步驟:從混帳

    1. 克隆庫進行更改,並提交到Git的

    2. 終於合併您提交到顛覆使用Atlassian Stash with「BitBucket Subversion Mirror Plugin v3.0.0

    這裏的問題是:

    如果由於某種原因提交到我們的顛覆庫是由存在藏匿顯示任何錯誤消息的顛覆提交前的腳本阻止。在不使用存儲的情況下提交正常的svn提交,會顯示錯誤消息。在Atlassian的藏匿

    SVN提交前的腳本

     
    echo "error message" 1>&2 
    exit 100 
    

    錯誤信息(但沒有錯誤消息):

     
    The pull request merged without conflicts, but updating master was canceled by a plugin. 
    
        Commit blocked by pre-commit hook (exit code 100) with output: 
    

    我試圖把錯誤日誌上stdoutstderr。但沒有任何東西顯示在藏匿處。

    有沒有人試過這種行爲,並有同樣的問題?

  • 回答

    0

    謝謝你報告此問題。我們已經設法重現它現在正在修復此問題。有一個問題可以在(https://issues.tmatesoft.com/issue/SG-160)跟蹤 - 請期待在一週內修復並修復。

    謝謝!

    +0

    測試它與版本3.0.1,它現在的作品。謝謝 –