예를 들어 xenforo.rb를 실행하면, 같은 디렉터리에서 base.rb를 찾을 수 없다는 메시지가 표시되어 해당 파일을 추가했습니다. 그런 다음 /var/discourse/config/environments/를 찾을 수 없다는 메시지가 뜨므로, 이 디렉터리와 그 안의 파일들을 추가하고 있습니다.
이러한 의존성은 해당 가이드에 언급되지 않았지만, 설치 과정에서 오류가 출력되므로 무엇을 추가해야 하는지 파악하기는 어렵지 않습니다. 또한 해당 파일들의 코드 자체를 확인하여 어떤 다른 파일들이 필요한지 살펴볼 수도 있습니다.
결국 모든 파일을 구해 스크립트를 실행할 수 있게 될 것이므로 큰 문제는 아닙니다. 다만 제가 무언가를 놓치고 있는 것인지, 그리고 이 파일들이 제가 사용한 배포판에 포함되어 있었어야 하는지 궁금해서 물어봅니다.
정보 감사합니다. 저는 프로덕션 설치 가이드만 알고 있었습니다. 말씀하신 개발용 설치 가이드 링크를 공유해 주실 수 있을까요? 직접 확인해 보고 싶습니다.
또한, 말씀하신 방식으로 임포트를 실행하는 다른 가이드도 있을까요? 링크를 주실 수 있다면 이것도 확인해 보고 싶습니다.
그리고 저는 이 XenForo 임포트 가이드(Migrate a XenForo forum to Discourse - #37)만 알고 있었습니다. 제 임포트 관련 고민도 그곳에 몇 가지 올렸었는데, 개발용 설치를 사용하게 되면 해결될 것 같습니다. 다만, 개발용 설치가 준비되면 프로덕션으로 전환하는 데 필요한 단계가 무엇인지 알려 주시면 좋겠습니다.