2014년 7월 29일 화요일

OmegaT will fail to open a project if a git repo is in the project's parent directory or current directory

A few weeks ago, I encountered an issue in which OmegaT hangs when trying to open a project.

15256: Info: Docking Framework version: 2.1.4 
15256: Info: Event: application startup (LOG_INFO_EVENT_APPLICATION_STARTUP)
15256: Info: Click on 'projectMenu' menu item (LOG_MENU_CLICK)
15256: Info: Click on 'projectMenu' menu item (LOG_MENU_CLICK)
15256: Info: Click on 'projectOpenMenuItem' menu item (LOG_MENU_CLICK)
15256: Info: Git 'status' execution start (GIT_START)

This happens because OmegaT checks for team translation projects managed with git. The issue is discussed on the OmegaT support forums in this thread.

The workaround is to remove the offending .git folder that exists in the translation project's parent directory or the the translation project's current folder.