Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Triết lý thiết kế của Subversion và lợi thế của nó
- Kịch bản sao chép-sửa đổi-hợp nhất điển hình, cách giải quyết các xung đột đơn giản
- Thiết lập chính sách người dùng và quy tắc chuẩn mực, giúp sự hợp tác trong nhóm diễn ra mượt mà và nhất quán
- Phương pháp bù trừ cho quy trình sao chép-sửa đổi-hợp nhất (tức là khóa và mở khóa)
Tách nhánh và hợp nhất
- Khi nào nên tạo nhánh, một số cách sử dụng nhánh,
- Cách giải quyết xung đột và thực hiện hợp nhất một cách khôn ngoan, cách tiếp thu các thay đổi theo các hướng khác nhau
- Cách tận dụng các tính năng mới của Subversion để thực hiện tách nhánh và hợp nhất
- Cách khuyến khích hoặc hạn chế người dùng tách nhánh cục bộ
Bản tóm tắt hàng ngày và xem xét phiên bản (revision)
- Danh sách email, RSS, bản tin tóm tắt
- Truy vết lỗi (Blaming), ủy quyền
Thuộc tính của Subversion
- Thuộc tính tích hợp sẵn, thuộc tính có từ khóa tiền tố SVN:, thuộc tính toàn cục
- Cách thiết kế và sử dụng các thuộc tính này
- Thuộc tính SVN tùy chỉnh cho công ty
- Cách sử dụng sáng tạo các thuộc tính SVN tùy chỉnh
- Nhược điểm của thuộc tính SVN (tức là chú ý đến các ràng buộc và không thiết kế quá mức)
Hooks của Subversion
- Các loại hooks
- Sử dụng chung của các hooks đã được cung cấp sẵn
- Hooks tự định nghĩa
- Hãy sáng tạo và tưởng tượng
Máy chủ SVN phụ
- Dùng cho sao lưu, phục hồi an toàn
- Dùng cho các tác vụ nền tự động
- Dùng cho các sắp xếp tạm thời (tức là các vị trí khác nhau, v.v.)
Tích hợp với các công cụ khác
- Hệ thống theo dõi sự cố (tức là Bugzilla, Track, Jira, v.v.)
- Hệ thống quản lý nội dung (tức là wiki, v.v.)
Yêu cầu
- Yêu cầu có kiến thức vững vàng về SVN.
- Ưu tiên nếu học viên đã hoàn thành các khóa học Subversion cho Quản trị viên và Subversion cho Người dùng.
- Khóa học này có thể được rút gọn thành khóa học một ngày, với ít bài tập hơn và do đó học phí có thể được giảm xuống.
14 Giờ
Đánh giá (2)
The fact that it wasn't just done in windows that it actually made use of the command line as we may not always have windows to work with.
Nigel Clutterbuck
Khóa học - Subversion for Advanced Users
Dịch thuật bằng máy
I was benefit from reviving old files from previous revisions.
quentin yeung
Khóa học - Subversion for Advanced Users
Dịch thuật bằng máy