Je veux protéger mon fichier database.yml
en le laissant hors de contrôle de version. Ainsi, j'ai deux tâches dans ma recette de déploiement Capistrano:Comment puis-je "copier à moins qu'une version ultérieure existe" dans Capistrano?
task :copy_db_config do
# copy local config file if it exists and is more
# recent than the remote one
end
task :symlink_db_config do
run "ln -nfs #{shared_path}/config/database.yml #{release_path}/config/database.yml"
end
Pouvez-vous aider à remplir la première tâche?