Tôi đang sử dụng Capistrano và git để triển khai ứng dụng RoR. Tôi có một thư mục mà mỗi người dùng có thư mục riêng của họ. Khi người dùng tải lên hoặc lưu tệp, tệp sẽ được lưu trong thư mục của riêng họ.Làm cách nào để ngăn chặn capistrano ghi đè lên các tệp do người dùng tải lên trong các thư mục riêng của họ?
Khi tôi triển khai phiên bản mới của mã vào máy chủ, các tệp và thư mục người dùng sẽ bị ghi đè bằng những gì trên máy tính của tôi.
Có cách nào để bỏ qua một số thư mục trong capistrano, như chúng ta làm trong git không? Bài đăng này - http://www.ruby-forum.com/topic/97539 - đề xuất sử dụng các liên kết tượng trưng và lưu trữ các tệp người dùng trong một thư mục được chia sẻ. Nhưng đó là một bài cũ, vì vậy tôi tự hỏi nếu có một cách tốt hơn để làm điều đó ngay bây giờ.
Ngoài ra, có ai biết về bất kỳ chương trình truyền hình/hướng dẫn nào tốt để đề xuất sử dụng RoR + git + capistrano không?
Cảm ơn.
Cảm ơn John, sau đó là liên kết tượng trưng. –