Tôi có tệp config/secrets.yml
phải nằm trong máy chủ từ xa trong thư mục dùng chung. Và nó không có trong repo git của tôi, vì vậy nó không được cập nhật như các tập tin thông thường khác.cách sao chép tệp vào thư mục chia sẻ capistrano
Tôi không biết cách tạo tệp lần đầu tiên.
Những gì tôi đã làm cho đến thời điểm này là để tạo ra một liên kết tượng trưng mỗi khi tôi triển khai với
run "ln -nfs #{shared_path}/config/secrets.yml #{release_path}/config/secrets.yml"
mà sẽ "cập nhật" tập tin trong từng triển khai, nhưng lần đầu tiên? làm thế nào để tạo ra secret.yml
lần đầu tiên?
hmm, 'bản thân mình' là những gì tôi hỏi, tôi có phải tự tạo tệp đó không? – juanpastas
@ juanpastats, vâng bạn phải tạo tập tin đó, một cái gì đó như 'scp /config/secrets.yml bạn @ yourserver của bạn:/var/www/yourapp/shared/config/secrets.yml' sẽ làm thủ thuật ... – Intentss