2014-12-15 15 views
5

Tôi đã cài đặt TortoiseHg với Mercurial. Một lập trình viên khác của chúng tôi đã tạo ra một repo "bình thường" một vài tháng trước. Bây giờ tôi phải thay đổi repo này thành một "trần". Điều này thậm chí có thể?Mercurial - chuyển đổi repo bình thường thành repo trần

+0

trùng lặp của https: // stackoverflow.com/questions/4158726/how-can-i-remove-the-working-copy-from-a-mercurial-clone –

Trả lời

9

Để tạo một repo trần khi nhân bản sử dụng lá cờ không cập nhật khi nhân bản tức là hg clone --noupdate ...

Để chuyển đổi sang một bản cập nhật repo trần đến "null" chi nhánh sử dụng hg update null

+0

hoạt động tốt cho tôi, cảm ơn bạn. "hg update null" trên repo trung tâm xóa tất cả các tệp, ngoại trừ thư mục ".hg". – prototype0815

+2

Câu trả lời hay! Chi tiết nhỏ: 'null' không phải là chi nhánh, là changeset trước changeset đầu tiên bạn tạo (tổ tiên của phiên bản đầu tiên). –

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