Почему я не могу скопировать весь проект Ruby on Rails с виртуальной машины Ubuntu на другую? - PullRequest
1 голос
/ 21 октября 2011

У меня есть виртуальная машина VMware с UBuntu 11.04, Apache и MySQL и Ruby on Rails 3.1. Я сделал учебник по нему http://ruby.railstutorial.org/ruby-on-rails-tutorial-book и хотел скопировать приложение на другой компьютер с такой же настройкой, запустить «rake db: migrate» и затем использовать приложение.

Я скопировал папку на хост-компьютер (Win 7), открыл вторую виртуальную машину и скопировал туда приложение. Ну, я вижу, что только некоторые файлы были скопированы! Те файлы, которые были изначально созданы при запуске команды «rails new app», но не те, которые были созданы при выполнении этого урока.

Я попытался заархивировать папку на виртуальной машине, скопировать на хост-компьютер, снова скопировать на вторую виртуальную машину. Когда я распаковываю его, у меня происходит то же самое, что и выше: в этом zip-файле находится только исходное приложение, а не то, что я добавил позже.

Почему это происходит ?? Я использую учетную запись пользователя, а не учетную запись root. Но я попытался использовать учетную запись root (подумав, что это может быть связано с разрешениями), и у меня та же проблема.

Как сделать так, чтобы можно было без проблем скопировать приложение (со всем, что в нем есть) с одного компьютера на другое?

...