2010-04-13 7 views
7

우리가 작업중인 Magento 프로젝트의 소스 제어 (SVN)에 저장 한 파일을 정리하려고합니다.Magento의 어떤 파일이 소스 제어에 사용되지 않습니까?

SVN에 존재하지 않는 파일/폴더 즉, 사이트가 작동하는 데 필요하지 않은 파일/폴더는 일시적입니까?

var\report 

    downloader\pearlib\docs 

    media\catalog\product\cache\ 

사람이 최종 목록을 제공 할 수 있습니다 :

지금까지 내가

var\cache 

var\session 

media\temp 

var\locks 

downloader\pearlib\download 

downloader\pearlib\cache 

을 확인한 일부는 내가 확실하지 오전있다?

답변

0

http://activecodeline.com/git-ignore-gitignore-file-for-magento-project은 더 큰 질문에 답하지만 아무런 도움이되지 않을 수도 있습니다.

Magento에는 원본 컨트롤이 필요하지 않지만 모든 상투적 인 개발 방법을 따르는 한 상수는 그대로 유지됩니다. 위의 링크는 필요한 모든 디렉터리를 통과합니다 소스 컨트롤에 의해 추적되지 않습니다.

+0

꽤 그 접근 방식에 동의하지, 소스 제어에 속한 것들이 많이 나열되어 있습니다. – Dan

+0

그래? 변경 사항은/app/code/local, app/code/community, app/etc, app/locale 및 템플릿에 있습니다. – Laizer

+0

이 URL은 더 이상 사용할 수 없기 때문에이 질문은 실제 가치가 없습니다. 이것은 왜 관련 데이터가 항상 답안에 포함되어야하는지에 대한 훌륭한 예입니다. – Ryre

0

나는 일반적으로 개발이 폴더를 무시하지만 적절하다고 생각한다면 당신은 이미지를 저장하도록 선택할 수 있습니다 :

  • 은/var : 이것은 항상 임시 데이터 또는
  • /미디어를 재생 할 수있는 데이터입니다 : 이미지 및 업로드 파일이며 소스 코드는 아니지만 원하는 경우 보관하십시오.
  • /downloader : Magento Connect를 사용하고 싶지 않으며 수동으로 설치하는 것을 선호합니다. 언제 어디서나 Magento Connect를 사용할 수 있으므로 Repo에 보관할 필요가 없습니다.
  • /includes/src : 이것은 컴파일 된 소스 코드이므로 필요한 경우 다시 생성 할 수 있습니다. 우리가 SSD 디스크와 APC를 가지고 있기 때문에 그다지 유용하지 않습니다.
0

우리는 일반적으로 같은 있습니다

  • /app/etc/local.xml을
  • 은/다운로더는
  • /var에
  • /미디어

미디어는 일반적으로 포함 제품/카테고리 이미지, 로고, CMS 이미지, JS/CSS 병합 및 가져 오기/내보내기 d와 같이 admin에서 구성된 이미지 나는 믿는다. 당신이 사람들을 포함해야하므로

일부 확장도

는 VAR 및 미디어에 htaccess로 파일이 버전이되어야한다 (예. 제품 피드 템플릿을) 미디어 파일이 있습니다.

관련 문제