저는 Python과 좀더 구체적으로 Zope과 Plone을 배우려고합니다. 나는 Professional Plone Development라는 책을 읽었으며 버전 제어를 사용해야한다는 것을 말합니다. 그러나이 책은 그 주제에 대해 더 이상 확장하지 않았다. 이것은 두 가지 질문에 이르게한다.Plone 버전 제어, 어떻게?
첫 번째 : SVN 또는 git? (내 연구는 단지 그것을 배우는 경우 자식을 가리킨다. 나는 지금까지 SVN을 사용 해왔다.)
둘째 : 버전 관리에서 어떤 파일을 처리해야합니까? 설정과 내 코드? Zope 디렉토리 전체? 데이터가 아니야 .fs. .pyc 파일이 아니라, 나는 확신한다. 나는 이런 이유로 Plone에서 휴식을 취했고, 나는 그것에 대한 좋은 지침을 찾을 수 없었다. 즉, 지금까지 로컬 PC와 웹 서버간에 데이터를 동기화 할 때 문제가 발생했습니다. 심하게. 왜 그런지 모르겠습니다. 일부 업데이트가 누락되었거나 일부 플랫폼 관련 파일이 업데이트되었습니다. 내 집 PC는 64 비트 우분투이고 제 먼 웹 서버는 32 비트 RHEL입니다. 그것은 그런 난장판 인 것 같은 느낌이 들었고, 그런 위험한 혼란처럼, 나는 그 근처에서 다시 돌아갈까봐 조금 걱정 스럽다.
버전 관리 시스템에서 어떤 파일을 처리해야하는지 알 수있는 방법이 있습니까?
감사합니다.
자신의 패키지 안에 .pyc 및 .pyo 파일과 .egg-info 디렉토리 전체를 무시하고 싶습니다. 나는 Aspeli의 책이 더 좋은 예외 목록을 줄 것이라고 확신한다. – Auspex