2013-09-30 2 views
0

술래 1.1 버전에서 2.1 버전으로 업그레이드 할 때 가장 좋은 방법을 가르쳐 줄 수 있습니까?Spree 버전 업 그레 이드 1.1에서 2.1까지 - 문제점 & 모범 사례

실제로 spree 버전을 1.1에서 2.1로 업그레이드하려고합니다. 이유는 더 많은 종속성 오류가 발생하는 이유입니다. 왜냐하면 내가 spree 1.1로 지원할 수있는 더 많은 spree 확장을 사용했기 때문입니다.

나는 이러한 확장 기능을 spree 2.1과 호환되는 버전으로 찾고 있습니다.

Spree 2.1과 호환되는 버전이 없습니다.

  • spree_essentials
  • spree_essentials_blog
  • spree_social
  • spree_essentials_cms
  • spree_address_book 내 검토, 위의 확장과 함께 마구를 업그레이드하기 위해 큰 거래 당으로

    ..

위의 확장 기능과 호환 가능한 최신 버전을 찾으신가요?

답장/도움을 기다리고 있습니다.

감사의 말 전진.

+0

Spree 메일 링리스트에서 https://groups.google.com/forum/#!forum/spree-user에 대해 더 잘 알고있을 것입니다. 내가 이것을 게시 한 후에, 당신이 두 장소에서 이것을 교차 게시했다는 것을 알았습니다. Carry on : – Ecnalyr

답변

0

한가지 중요한 점은 길을 따라 각 메이저/마이너 릴리스로 업그레이드하는 것입니다. 귀하의 경우에는 당신은 갈해야합니다 :

1.1 -> 1.2 -> 1.3 -> 2.0 -> 2.1

당신은 각 부 버전의 최신 패치 릴리스로 업그레이드하거나, 'XX로 업그레이드 할 수 있습니다 Spree의 github에 대한 안정적인 브랜치 (예 : 1-2- 안정).

그런 다음 모든 맞춤 설정을 처리해야한다는 것은 맞습니다. 2.1은 매우 새로운 릴리스입니다. 또한 Rails 3.2.x에서 Rails 4.x로 중요한 변화가 일어나고 있습니다. 애플리케이션을 Rails 4 (Spree 외)에서 작동 시키려면 애플리케이션에 대한 Rails 3-> 4 마이그레이션 가이드를 따라야한다.

Spree 2.1은 매우 새롭기 때문에 각 릴리스를 업그레이드해야하기 때문에 지금은 2.0에서 중단하는 것이 좋습니다. 2.0에서 작동하는 확장 프로그램을 찾을 가능성이 더 큽니다. 이미 확장 기능을 지원하는 Spree 버전을 업그레이드 한 사람들을 위해 Github 포크를 확인하십시오.

+0

또한 Spree 1.3에서 2.0.4로 이동하면서 발생했던 것들에 대해 Stefan Wrobel (https://gist.github.com/swrobel/6343549)에서이 안내서를 읽는 것을 잊지 마십시오. – gmacdougall

관련 문제