В A1 Вашего нового листа, помещенного это:
=OFFSET(Sheet1!$A$1,(ROW()-1)*7,0)
... и копируют. Если Вы запускаете где-нибудь кроме строки 1, изменяете СТРОКУ () к СТРОКЕ (A1) или некоторая другая ячейка на строке 1, то копируете снова.
, Если Вы хотите скопировать энную строку, но несколько столбцов, используйте формулу:
=OFFSET(Sheet1!A$1,(ROW()-1)*7,0)
Это может быть скопировано право также.
database.yml
в файл шаблона. Если вы используете Git:
git mv config/database.yml config/database.yml.example
git commit -m "moved database.yml to an example file"
Или, если вы используете Subversion:
svn move config/database.yml config/database.yml.example
svn ci -m "moved database.yml to an example file"
] Если вы используете Git:
cat > .gitignore
config/database.yml
git add .gitignore
git commit -m "ignored database.yml"
Если вы используете Subversion:
svn propset svn:ignore config "database.yml"
script/plugin install git://github.com/technicalpickles/wheres-your-database-yml-dude
Этот плагин предупреждает разработчиков перед любыми задачами Rake запускаются, если они не создали свою собственную локальную версию config / database.yml
.
# in RAILS_ROOT/config/deploy.rb:
after 'deploy:update_code', 'deploy:symlink_db'
namespace :deploy do
desc "Symlinks the database.yml"
task :symlink_db, :roles => :app do
run "ln -nfs #{deploy_to}/shared/config/database.yml #{release_path}/config/database.yml"
end
end
scp config/database.yml user@my_server.com:/path_to_rails_app/shared/config/database.yml
Вы можете использовать свойство svn: ignore, чтобы предотвратить версионирование этого файла.