우리가 Intellij 아이디어를 사용할 때, 우리는 종종이 상황, 즉 다음과 같습니다.
SVN에서 프로젝트를 확인하고 Idea와 함께 처음으로 프로젝트를 열면 다음 선택 상자가 아이디어에 나타납니다.
위의 이미지에 표시된대로 xxx.iml 파일을 SVN 버전에 추가할지 여부를 선택하겠습니다. 여기, 우리가 조금 혼란스러워하는 유일한 것은 xxx.iml 파일은 대체입니다. 이 프로젝트에는 원래 그러한 파일이 없었습니다!
실제로 xxx.iml 파일은 아이디어가 처음으로 열린 프로젝트에 대해 자동으로 생성되는 구성 파일입니다 (처음). 예를 들어, 프로젝트는 Accounting-Hessian이라고하며 Idea는 프로젝트에 대해 Accounting-Hessian.iml이라는 구성 파일을 자동으로 생성합니다. 우리가 아니오를 선택하든 예, 아이디어는이 구성 파일을 프로젝트에 자동으로 추가합니다. 둘의 차이점은 다음과 같습니다. 아니오를 선택하면 SVN에 코드를 제출하면 프로젝트 버전 변경을 검색 할 때 아이디어가 자동 으로이 파일을 무시합니다. 예를 선택하면 아이디어는 코드를 SVN에 제출할 때 프로젝트 버전 변경에 추가합니다.
마찬가지로 프로젝트에서 새 파일을 만들 때 아이디어가 선택 상자를 나타냅니다.
위 그림과 같이, Idea는 Ideatest라는 Java 클래스를 만들 때 동일한 프롬프트를 제공합니다. 물론, 전제는 우리가 기억하지 않고 다시 묻지 않는다는 것입니다. 이 콘텐츠를 확인하면 프롬프트가 제공되지 않으며 당시에는 선택에 기본값을받습니다.
마지막으로, 우리는 아이디어 성능을 테스트하기 위해 코드를 제출하려고합니다.
위 그림과 같이, 첫 번째 팝업 상자에 대한 NO를 선택할 때, 두 번째 팝업 상자의 경우, 코드를 제출할 때 Idea는 자동으로 생성 된 XXX.IML 파일을 무시하고 프로젝트 버전 변경에 생성 된 IDEATEST를 포함합니다. 또한, 새로운 것을 관찰하면 : 1 비정상적인 : 174 오른쪽 하단에 0/174, 아이디어의 검색 결과를 볼 수 있습니다. 새로운 파일이 생성됩니다.
따뜻한 알림 : Idea에 의해 자동으로 생성 된 xxx.iml 구성 파일의 경우 코드와 함께 SVN에 제출하지 않는 것이 좋습니다!
위는이 기사의 모든 내용입니다. 모든 사람의 학습에 도움이되기를 바랍니다. 모든 사람이 wulin.com을 더 지원하기를 바랍니다.