Nghĩ rằng tôi có thể chia sẻ cách chúng tôi thực hiện kiểm soát sửa đổi - chúng tôi đã thử CIAO nhưng việc kiểm tra thường xuyên/xuất hiện trở nên cồng kềnh khi chúng tôi phải làm "Biên dịch lại tất cả LotusScript" nhiều lần trong ngày.
giải pháp hiện tại của chúng tôi sử dụng ba mẫu: Dev, thử nghiệm và Prod. Ngoài ra còn có một cơ sở dữ liệu tiện ích trong nhà phát triển nhỏ mà ...
- có thể làm cho "ảnh chụp nhanh" (đầy đủ bản sao) của Dev mẫu, và theo dõi trong số này.
- Thay thế thiết kế của Kiểm tra và Prod bằng ảnh chụp mà chúng tôi chọn.
Một bổ sung gần đây cho cơ sở dữ liệu tiện ích này là khả năng xóa thừa kế phần tử thiết kế khi tạo ảnh chụp nhanh. Điều này mang lại cho chúng ta khả năng sử dụng kế thừa mức thiết kế trong môi trường Dev, nhưng giữ cho các mẫu Test và Prod không có những bất ngờ khó chịu (ngoài những cái được xây dựng trong máy khách ...).
Chúng tôi cũng thực hiện một số kiểm tra sanity - kiểm tra các phần tử "Bản sao của" và "Bản sao khác" - đoán nhiều chức năng hơn có thể được thêm tại đây.
Tôi đoán sẽ có thể phát triển một giải pháp tương tự sử dụng SVN làm dung lượng lưu trữ cho các tệp ảnh chụp nhanh.
Sửa
Các bức ảnh chụp được tạo ra chỉ đơn giản bằng NotesDatabase.CreateCopy. Trong bản sao mới, chúng tôi sẽ thực hiện việc này:
Nguồn
2009-08-15 17:06:37
Cuối cùng là con trỏ đến đúng hướng. Cảm ơn, tôi sẽ kiểm tra. –
Âm thanh tuyệt vời. Tôi đang chờ đợi một hệ thống điều khiển phiên bản thực sự trong nhiều năm. Hãy hy vọng SVN sẽ được tích hợp vào Nhà thiết kế, theo Maureen Leland, điều này có thể xảy ra vào một ngày nào đó http://www-10.lotus.com/ldd/nd85forum.nsf/7756aedc25e6d81285256324005ac76c/a1b13fa6de5b045f852575e600598aa8?OpenDocument –