2010-07-08 30 views
15

Ai đó có thể giúp thông báo chi tiết về cách gỡ cài đặt Indy 10 và cài đặt bản dựng mới nhất không? Tôi tìm thấy nó http://indy.fulgan.com/ZIP/IndyTiburon.zipTừng bước nâng cấp của Indy 10 tại Delphi 2009

similar question, nhưng không phải là câu trả lời thỏa mãn, chỉ một số nhận xét từ người dùng đã hỏi, nhưng đó không phải là hướng dẫn từng bước.

Tại sao không có công cụ cho việc này?

+2

Indy từng có trình cài đặt tự động, nhưng được duy trì bởi AtoZed và chúng không hỗ trợ nữa. Chúng tôi đang có kế hoạch sắp xếp hợp lý quá trình cài đặt trong Indy 11 và viết trình cài đặt riêng của chúng tôi. –

+0

@RemyLebeau tôi là người trả lại yêu cầu này sau 3,5 năm. Tôi đã đọc trong http://indy.fulgan.com/Getting%20the%20latest%20Indy%2010%20snapshot%20using%20Tortoise%20SVN.pdf rằng bây giờ tôi phải sử dụng Tortoise để có được Indy. Tôi đã làm điều này và bây giờ tôi sẽ cố gắng làm theo các bước trong câu trả lời được chấp nhận. Làm thế nào để biết phiên bản Indy nào nằm trong thư mục trunk? – LaBracca

+0

Bạn có thể sử dụng Tortoise (hoặc bất kỳ máy khách SVN nào khác) để truy cập trực tiếp vào máy chủ SVN của Indy, nhưng đó không phải là một yêu cầu. Fulgan duy trì ảnh chụp nhanh hàng đêm .zip của thân cây hiện tại, bạn có thể tải xuống bản sao đó. Xem [Hướng dẫn SVN của Indy] (http://indyproject.org/Sockets/Download/DevSnapshot.aspx) để biết chi tiết. –

Trả lời

15

Tôi đã làm điều này rất gần đây, tôi đã thực hiện nó trước khi với năm 2007 và đã có rất nhiều vấn đề, nhưng lần này trong D2010 nó đã thực sự tốt ...

Giả định:

  1. Các Indy BPL của được lưu trữ trong thùng thư mục
  2. DCP và DCU được lưu trữ trong các lib thư mục \ indy10
  3. mã nguồn nguồn \ indy \ indy10 (sau đó bạn có lõi/giao thức/hệ thống 01.235.thư mục con)

Dẫn:

Vì vậy, tôi mất các tập tin BPL/DCP/DCU và lưu chúng vào nơi an toàn (chỉ trong trường hợp) tôi đổi tên thành cốt lõi/giao thức/thư mục hệ thống để core.old /protocol.old/system.old sau đó tôi sao chép các thư mục core/giao thức/hệ thống từ indytiburon.zip vào nguồn \ indy thư mục \ indy10

Bây giờ, các gói phải được xây dựng theo trình tự sau:

Hệ thống - Lõi - Giao thức - d clCore - dclProtocol

Đối với Delphi 2009, mở các gói có tên kết thúc bằng ; cho Delphi 2010, .

Tôi đã mở từng gói, sau đó trong các tùy chọn tôi dán đường dẫn đầy đủ vào lib \ Indy10 \ vào trường thư mục đầu ra DCP và đơn vị, và đường dẫn đầy đủ đến bin \ vào trường thư mục đầu ra gói.

Sau đó, tôi built các gói. Đối với các gói dcl, tôi cũng installed.

Chắc chắn trong năm 2010, điều đó đã không xảy ra sự cố!

+2

Nếu bạn định thay thế các đơn vị và gói được cung cấp bởi Delphi, bạn cũng sẽ muốn thay thế các phiên bản gỡ lỗi. Nếu không, bạn sẽ nhận được xung đột đơn vị bất cứ khi nào bạn kiểm tra tùy chọn trình liên kết "sử dụng gỡ lỗi DCU". Cá nhân, tôi chỉ cần sử dụng một bản sao riêng biệt của Indy và để lại các tập tin Delphi cung cấp một mình. –

+0

Ahh, tôi đã quên mất về những thứ gỡ lỗi chết tiệt đó ... –

+2

Tôi đã cài đặt Indy theo hướng dẫn của bạn. Bạn có thể cho tôi biết về gỡ lỗi DCUs không? Phải làm gì cho điều đó? BẤT CỨ bây giờ tôi có thể xây dựng dự án của tôi và các lỗi tôi đã có do không cập nhật Indy biến mất. THÔNG TIN NÀY NÊN ĐƯỢC BẮT ĐẦU TRÊN WEBSITE BẤT K IND! – LaBracca

Các vấn đề liên quan