프로젝트에서 우리는 프레임 워크와 일부 타사 플러그인을 끌어 오기위한 몇 가지 svn : includes가 있습니다. 프레임 워크 (Symfony) 자체에는 svn : externals을 통해 여러 중첩 라이브러리가 포함되어 있기 때문에 NetBeans가 자동 "스캔 프로젝트"의 배경 작업을 완료하는 데 오랜 시간이 걸릴 수 있습니다. "외부 변경 사항 확인 중"부분을 수행하는 중 때때로 완전히 멈추는 경우가 있습니다.많은 svn : externals가있는 큰 프로젝트에서 Netbeans Subversion을 구성하는 방법
"외부 변경 사항 검색"을 비활성화하여이 문제를 해결하려고했지만 문제를 해결하는 대신 새로운 불편 사항을 도입하는 동안 문제의 빈도 만 줄이는 것으로 보입니다.
누군가가 SVN 스캔에 중첩 된 외부 리포지토리가 아닌 변경 사항 (단지 몇 초가 걸릴 것임)을 보도록하기를 바라고 있습니다. CLI svn update --ignore-externals 명령을 사용할 때와 비슷합니다.
배경 : OS X 10.6에서 NetBeans 6.9.1을 실행 중입니다.
아마도 주제와 관련이 없지만 종속성을 관리하기 위해 Subversion 대신 Maven을 사용 해본 적이 있습니까? –
아니요. 우리는 실제로 자바 상점이 아니며 Maven을 전혀 사용하지 않았습니다. CLI svn이이 상황을 효율적으로 처리하므로 Subversion이 약점이라고 생각하지 않습니다. NetBeans가 svn을 호출하는 방식이나 NetBeans가 다른 프로세스에서 잘못 처리 한 방식에 대한 것입니다. – ybull