2009-10-14 1 views
2

텍스트, 이미지, 바이너리 파일 등 다양한 프로젝트가 포함 된 일반적인 프로젝트 폴더가 있습니다.이 프로젝트를 버전 관리에 보관하고 싶습니다. git에서, 그래서 나는 내가 모든 파일의 이전 버전으로 되돌릴 수있는 무언가를 엉망으로 만든다.WinXP와 Mac OS X 사이의 Git 이클립스 작업 공간을 포함한 폴더 공유

이 프로젝트의 한 가지는 모든 내용이 포함 된 Eclipse IDE Java 작업 영역입니다.

나의 질문은 나의 Mac OS X과 WinXP 컴퓨터 사이의 Eclipse 작업 공간을 포함하여이 일반적인 프로젝트를 어떻게 공유 할 수 있습니까? 그러면 푸시와 풀이 최대한 부드럽게 진행될 수 있습니까?

지금과 같이 예를 들어 내가 누를 때마다 OSX에서 원격 저장소로 이동하여 거기서부터 XP 컴퓨터로 가져 오면 classpath와 stuff가 다시 잘못되어 간다. 정렬 작업을하기 위해 상당한 노력을 기울여야한다. "물건"확실하지

+1

에서

이클립스의 다른 버전 사이의 작업 공간을 공유 할 수있는 좋은 생각이다. 2016 년부터 Maven 모듈을 작성하면 공유 된 파일 트리 외부에 메타 데이터를 유지하면서 새 시스템에서 프로젝트를 쉽게 재생성 할 수 있습니다. –

답변

1

나는이 .gitignore라는 이름의 파일을 넣어 함께 acomplished 할 수있는 모든 OS 특정 정보

를 무시하도록 시스템을 설정하는 것입니다. 직접 직무의 근원 ory. .gitignore

/path/not/to/share/* 
+0

두 플랫폼 모두에서 작동하지 않는 무시할 점이 많았지 만 결국이 방법은 결국 잘되었습니다. 새 플랫폼에 체크 아웃하려면 몇 가지 추가 작업이 필요하지만 너무 자주 수행해서는 안됩니다. –

0

(exporting preferences 될 수 있으며, 자식 풀 후 그들을 다시 가져가 도움을 줄 수. 연결의 경로에 관한

, 나는 확실히 당신의 linked directories와 프로젝트 및 경로 변수를 구성하는 것이 좋습니다 자원 : 변수가 이클립스 설치에 따라 설정되고, 주어진 시스템에 대해 유효 것이라고