Một nền nhỏ trước tiên:Phiên bản. "Không phải là bản sao làm việc"
Tôi là nhà thiết kế/nhà phát triển và đã quyết định sử dụng phiên bản phụ cho một dự án cá nhân. Tôi là người duy nhất làm việc trong dự án này. Tôi đã thiết lập một tài khoản Beanstalk và cài đặt phiên bản trên Mac. Tại địa phương tôi có MySQL và PHP chạy qua MAMP. Những gì tôi muốn làm là phát triển cục bộ và đẩy mã vào cây đậu. Tôi không có kế hoạch triển khai từ Beanstalk đến máy chủ trực tiếp của tôi vào lúc này.
Trong cây đậu Tôi đã tạo một kho lưu trữ và đã nhập tất cả mã của mình. Sau đó tôi đã cài đặt phiên bản và thêm dấu trang vào kho lưu trữ Beanstalk. Càng xa càng tốt. Tiếp theo tôi đoán (đây là một dự đoán hoang dã) Tôi cần phải thêm một cái gọi là 'làm việc sao chép bookmark' để các phiên bản có thể xem bản sao địa phương của tôi cho các thay đổi và cam kết nó vào kho Beanstalk của tôi.
Vấn đề: Khi tôi nhấp vào 'Tạo làm việc sao chép bookmark' trong các phiên bản và tôi chọn một thư mục trên máy tính của tôi, tôi nhận được lỗi:
'/ Applications/MAMP/www_mydomain' không phải là một bản sao làm việc'
Tôi không biết điều đó có nghĩa là gì và bây giờ tôi bị kẹt. Làm thế nào tôi có thể nói cho các phiên bản để theo dõi các thay đổi của một thư mục địa phương?
Đây là cách nằm ngoài phạm vi câu hỏi của bạn, nhưng tôi đã từng sử dụng Phiên bản và đã thất vọng bởi thuật ngữ và cách thức lạ lẫm. Bây giờ, vì tôi gần như luôn chạy Parallels với Windows O/S đồng thời, tôi chỉ sử dụng TortoiseSVN và trỏ nó vào mã nguồn Mac của tôi. Tôi không nghĩ ai sẽ bắt kịp TSVN để thuận tiện và trưởng thành như một khách hàng Subversion. Chỉ là một ý nghĩ. – Stabledog
Tôi gặp vấn đề tương tự với Phiên bản- đó là lý do tại sao tôi không mua nó sau khi dùng thử. – Kevin