Tôi chưa bao giờ phải làm việc trên cùng một tệp với người khác nhưng tôi có 3 cách để xử lý nhiều phiên bản của một tệp thiết kế.
Các mốc quan trọng
Tôi đã sử dụng các mốc quan trọng trong một khoảnh khắc khi chúng tôi đang thử cách AGILE như các nhà thiết kế (giống như một số nhà phát triển đã làm). Nó khá hiệu quả nhưng mất khá nhiều lần (nhiều hơn khi bạn bắt đầu sử dụng cái này. Cuối cùng, nó khá đẹp). Rất nhiều tổ chức cần thiết.
Số / ngày / chi tiết trong tên tệp
Khi tôi bắt đầu thiết kế, tôi xử lý các con số để tạo phiên bản. Kinh khủng. Nghiêm túc, đừng. Hoặc được tổ chức. "Design1.:54" "Design2 ..
Ngày / giờ thật tuyệt nếu bạn có một trí nhớ tốt về những gì tôi đã làm ngày hôm qua? . Trong trường hợp của tôi, ít kinh khủng hơn số lượng nhưng không mạnh hơn nhiều. "Design20100801-1112.sheet"
Chi tiết tốt hơn. Tôi đã sử dụng các tên như "Design20100801-1112-add-pattern.sheet" = ngày-giờ-chi tiết . Tên tệp khá dài nhưng sử dụng nhanh và bạn thấy tệp của mình khá nhanh hơn bất kỳ phương pháp nào trước đó.
SVN hoặc GIT
aka kiểm soát phiên bản thực
Tôi, bây giờ, sử dụng SVN. Ví dụ, tôi lưu cùng một tệp "Design1 ..". Và mỗi giờ hoặc mỗi lần tạm dừng tôi đều cam kết sửa đổi và cung cấp chi tiết về nó.
Nếu tôi gặp lỗi hoặc khách hàng muốn phiên bản trước, tôi chỉ cần cập nhật lên phiên bản xxx và thế là xong.
Nó cũng cung cấp cho bạn sức mạnh của các nhánh và thẻ thực sự thú vị để xử lý các mốc quan trọng.
Có một lý do tại sao các nhà phát triển sử dụng phần mềm kiểm soát phiên bản / DB / vv ... Đó là hiệu quả và các nhà thiết kế cũng nên sử dụng nó. (Nhưng nó khá khó để hiểu / sử dụng ngay từ đầu)