Tôi đã tìm thấy chính mình hai lần trong tình huống này: Tôi cài đặt một viên ngọc trên hệ thống của mình và bắt đầu sử dụng nó từ dự án Rails của tôi. Cuối cùng tôi cần phải thực hiện một số thay đổi cho đá quý đó. Tôi nên tiến hành như thế nào?Ngã ba đá quý cho dự án Rails
Lý tưởng nhất là tôi muốn kiểm tra mã nguồn của đá quý đó ở đâu đó, như ~/third_party/gems, hãy làm việc trên đó và sử dụng dự án Rails của tôi để thay thế. Điều đó có thể không?
Trong tất cả các trường hợp, đá quý ở github vì vậy tôi có lẽ sẽ cho nó ở github, sao chép nó, tạo cơ hội và duy trì nhánh của riêng tôi. Tôi cho rằng sau đó tôi sẽ cài đặt nhánh đó trực tiếp với gem install trên máy chủ của tôi. Điều đó có ý nghĩa?
Đá quý xây dựng tại GitHub đang bị loại bỏ. http://github.com/blog/515-gem-building-is-defunct –