2017-02-08 14 views
0

SVN 저장소에 커밋 된 Java 프로젝트가 있습니다. Eclipse Luna에서 Subclipse 플러그인을 사용하고 있습니다. .project 파일은 처음에 커밋되었지만 eclipse가 만드는 .project 파일에 대한 업데이트를 커밋하고 싶지는 않습니다. 무시 된 리소스에 .project 항목을 추가했지만 .project 파일은 프로젝트 폴더의 이름을 바꾸거나 Eclipse에서 해당 파일을 변경할 수있는 다른 작업을 수행 할 때와 같이 변경 사항으로 계속 표시됩니다. 최상위 폴더 (물론 프로젝트 .project 파일이 프로젝트 탐색기에 표시되지 않음)에 대해 동기화되지 않은 부분이 표시되지만 .project 파일은 동기화 창과 커밋 대화 상자에 표시됩니다. 여기서 문제는 무엇입니까? Eclipse에서이 파일의 변경 사항을 실제로 무시하도록하려면 어떻게합니까?Eclipse 무시 된 리소스가 변경된 것으로 계속 표시됩니다.이 동작을 어떻게 중지합니까?

+0

질문해야 할 질문은 왜'.project' 파일이 계속 변경되는 것입니까? – nitind

답변

2

SVN은 대부분의 버전 제어 시스템과 마찬가지로 이미 저장소에있는 파일을 무시할 수 없습니다. 책을 인용하면 (강조는 추가) : 무시할 파일 패턴에 대한

서브 버전의 지원은 버전 제어에 버전없는 파일과 디렉토리를 추가 의 한 번 과정을 확장합니다. 객체가 Subversion의 제어하에있게되면, 무시 패턴 메커니즘은 더 이상 적용되지 않습니다. 다시 말하면, 은 버전 번호가 인 버전 화 된 파일에 변경 사항이 적용되지 않도록 Subversion이 변경하지 않기를 바랍니다. 패턴 은 버전이 지정된 모든 객체를 항상 감지합니다..