當從post-commit.bat調用subversionnotify.exe時,它會減慢subversion中的所有進程。例如,在Subversion中創建一個新文件夾需要20-25秒,否則在1-2秒內創建。但是當我從鉤子文件夾中刪除這個post-commit.bat時,一切正常。有人能指導我解決這個問題嗎?對於我來說,post-commit.bat是電子郵件通知所必需的。SubversionNotify.exe減慢顛覆速度
1
A
回答
0
Subversion等到提交完成後。在Unix中,你可以通過在調用中添加一個「&」來規避這種情況,從而產生一個新的進程。 不過,我不知道該怎麼做,在批處理文件(它甚至有可能,我懷疑..?)
有從的ClearVision的解決方案稱爲"Subversion Hook accelerator"這不正是在Windows同樣的事情:產卵的過程,並立即結束提交後的掛鉤。
,若以郵寄方式請幫我從來沒有使用它,因爲我使用的Unix ..
0
東西我以前也碰到導致執行時間較長的:如果你不使用
SVN-to-ActiveDirectory用戶名匹配功能,請確保SubversionNotify配置文件MailServer節點沒有ADGlobalCatalog屬性。即使該屬性爲空,SubversionNotify仍會嘗試建立AD連接。這可以根據建立到AD的連接的能力,AD的大小,以及用戶是否存在並且可以在AD中找到,將時間增加半分鐘到執行時間。
如果您使用AD集成,您可能需要考慮直接在配置文件中定義電子郵件地址。
編輯:ADGlobalCatalog =「」可能會很好。
您還可以通過在subversionNotifyConfig元素上設置LoggingLevel =「DEBUG」屬性來打開詳細的日誌記錄信息。運行SubversionNotify進行修訂並查看日誌。你可能會發現一些信息來幫助你。
相關問題
- 1. 顛覆很慢
- 2. 批減慢.mov速度
- 3. Servlet:response.setContentLength()減慢下載速度
- 4. 減慢鼠標速度
- 5. GridSeachCV優化速度減慢
- 6. parfor減慢計算速度
- 7. jQuery拖放速度減慢
- 8. XML解析速度減慢
- 9. 減慢模擬器速度
- 10. dotfuscator減慢執行速度?
- 11. tsql合併速度減慢
- 12. ISNULL減慢查詢速度
- 13. 如何減慢glutIdleFunc動畫速度
- 14. C++多線程執行速度減慢
- 15. 如何減慢API請求速度?
- 16. 減慢JQuery滾動的速度
- 17. 如何減慢執行速度?
- 18. Android Listview減慢滾動速度
- 19. 頭文件減慢程序的速度
- 20. 抓取速度急劇減慢
- 21. UIScrollview scrollViewShouldScrollToTop - 減慢滾動速度
- 22. 如何減慢滑動速度?
- 23. 減慢for循環的速度
- 24. cocos2d中的旋轉速度減慢
- 25. 如何減慢動畫速度?
- 26. 做空白處理速度減慢
- 27. Redux會減慢開發速度嗎?
- 28. 減慢javascript的評估執行速度
- 29. 鼠標移動減慢遊戲速度
- 30. 如何減慢代碼的速度