2011-10-18 23 views
7

Làm thế nào để bạn có thể nhận được một bản sao mã nguồn từ máy chủ trên một máy tính mới, nhưng vẫn giữ nguyên tem thời gian của tệp?Làm cách nào để sao chép một kho lưu trữ và lưu giữ các tập tin tem thời gian?

Với quy trình sau, tất cả tem thời gian được đặt thành ngày/giờ hiện tại.

  1. Tự tạo thư mục gốc cho kho
  2. CD vào nó
  3. Thực hiện một hg init
  4. Sử dụng TortiseHg để clone kho từ máy chủ đến các thư mục.

Có tùy chọn hoặc thủ tục khác sẽ giữ dấu thời gian không?

Trong trường hợp cụ thể này, hãy sử dụng lò nung với TortoiseHg.

Trả lời

5

Bạn có thể sử dụng Timestamp extension, nếu tạo dấu thời gian "tham chiếu" mới sẽ không là vấn đề. Từ đó là website:

Nó làm điều này bằng phương tiện của một tập tin cơ sở dữ liệu .hgtimestamp, trú tại gốc repo và do đó được phiên bản.

Khác với điều này, tôi không nghĩ là có thể.

EDIT: Tôi đã đọc một chút về Timestamp hook, có vẻ như đó chính xác là những gì bạn cần.

+0

Móc thời gian trông giống như con đường để đi. –

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