Lịch sử dự án
Parent page: Projects trong Workspace
Workspace của Enterprise Server cung cấp một giải pháp hiệu quả cho nhu cầu theo dõi tổng quan lịch sử hoạt động của dự án dưới dạng một Historychế độ xem chuyên dụng, có tính tương tác. Có thể truy cập thông qua giao diện trình duyệt của Workspace hoặc từ bên trong Altium Designer, chế độ xem History dự án cung cấp dòng thời gian thể hiện tiến trình của các sự kiện chính liên quan đến dự án. Các sự kiện này bao gồm việc tạo dự án, commit, release, clone và trao đổi MCAD; đồng thời sẽ cung cấp các lệnh thao tác sự kiện khi phù hợp.
Truy cập Lịch sử Dự án
Việc truy cập chế độ xem History cho một dự án được thực hiện từ trang quản lý chi tiết tập trung vào CAD của dự án đó – trang Projects Management. Nhấp vào tùy chọn History trong khung bên trái.
Truy cập lịch sử của một dự án từ trang quản lý chi tiết của chính dự án đó.
Dòng thời gian Lịch sử – Tổng quan
Chế độ xem History trình bày một dòng thời gian gồm các sự kiện cơ bản đã xảy ra trong quá trình phát triển của dự án. Về cơ bản, nó có thể được chia thành ba thành phần chính, như minh họa trong hình ảnh và thông tin sau đây.
Xác định ba thành phần chính của chế độ xem History .
- Main trunk of the timeline. Trình tự thời gian của sự kiện đi từ dưới lên trên. Sự kiện đầu tiên – việc tạo dự án – sẽ xuất hiện ở cuối dòng thời gian. Các sự kiện tiếp theo xuất hiện phía trên, trong đó sự kiện mới nhất (sự kiện hiện tại gần nhất) xuất hiện ở đầu dòng thời gian.
- Events. Mỗi khi một sự kiện được hỗ trợ (xem bên dưới) xảy ra liên quan đến dự án, nó sẽ được thêm vào dòng thời gian dưới dạng một ô riêng biệt. Mỗi loại sự kiện sẽ có ô với màu khác nhau và либо được liên kết trực tiếp với trục chính của dòng thời gian, hoặc có biểu tượng liên kết bên cạnh (như trong trường hợp các sự kiện MCAD Exchange;
- Search. Nhấp vào điều khiển
ở góc trên bên phải của chế độ xem để truy cập trường tìm kiếm, hỗ trợ tìm kiếm cơ bản trong lịch sử dự án. Khi bạn nhập chuỗi tìm kiếm, bộ lọc sẽ được áp dụng cho dòng thời gian để chỉ hiển thị các sự kiện liên quan đến nội dung tìm kiếm đó. Để biết thêm thông tin, xem Tìm kiếm Có Lọc.
Các Sự kiện Được Hỗ trợ
Dòng thời gian hiển thị tiến trình các sự kiện xảy ra trong suốt vòng đời của một dự án. Mỗi sự kiện này xuất hiện trên dòng thời gian dưới dạng một 'ô sự kiện' riêng. Các phần sau đây sẽ xem xét phạm vi các sự kiện hiện đang được hỗ trợ và có thể hiển thị như một phần của dòng thời gian lịch sử của dự án.
Tạo Dự án
Related pages: Tạo một Workspace Project Mới (giao diện trình duyệt / Altium Designer), Đưa một Dự án Hiện có Lên Online, Clone một Dự án (giao diện trình duyệt / Altium Designer)
Khi một dự án được tạo, ô sự kiện Project Created sẽ được thêm vào dòng thời gian. Sự kiện này đánh dấu điểm bắt đầu của dòng thời gian lịch sử cho dự án. Do đó, nó luôn có thể được tìm thấy ở mục nằm cuối dòng thời gian. Ô của sự kiện này có thể xuất hiện dưới hai biến thể riêng biệt:
- Khi dự án được tạo mới trong Workspace. Người tạo dự án sẽ được hiển thị theo tên (và hình ảnh/biểu tượng), cùng với thời điểm tạo dự án. Phần mô tả của dự án, nếu được nhập tại thời điểm tạo, cũng sẽ được hiển thị trong ô.

- Khi dự án là bản clone của một dự án hiện có. Người tạo dự án clone sẽ được hiển thị theo tên (và hình ảnh/biểu tượng), cùng với thời điểm tạo dự án. Phần mô tả của dự án, nếu được nhập tại thời điểm clone, cũng sẽ được hiển thị trong ô. Một liên kết tới dự án nguồn gốc ban đầu cũng được cung cấp – nhấp vào đó sẽ truy cập trang quản lý chi tiết của dự án đó, mở trong một tab riêng của trình duyệt.

Commit Dự án
Mỗi lần bạn lưu dự án vào Worskpace (nơi dự án được quản lý dưới Versioned Storagekho Git nội bộ của Worskpace), một ô sự kiện Project Committed sẽ được thêm vào dòng thời gian. Người thực hiện thao tác commit và push sẽ được hiển thị theo tên (và hình ảnh), cùng với ngày và giờ. Nếu có thêm nhận xét tại thời điểm commit và push – thông qua hộp thoại Save to Server – thì nội dung đó cũng sẽ được hiển thị trong ô.
Ví dụ về ô sự kiện Project Committed ban đầu.
Ô này cũng hỗ trợ và hiển thị thông tin diff thiết kế, cho biết chi tiết hơn những gì đã thay đổi giữa commit hiện tại và commit trước đó. Các phần tử được hỗ trợ bao gồm file, component, net, variant và cấu trúc PCB. Phần diff của ô này tóm tắt các phần tử khác nhau bị ảnh hưởng bởi sự kiện commit, được nhóm theo các trạng thái sau:
– phần tử được thêm vào.
– phần tử bị xóa.
– phần tử được sửa đổi.
Nhấp vào điều khiển
trong ô để mở rộng phần diff này và hiển thị tên của các phần tử bị ảnh hưởng.
Nhấp vào điều khiển
ở góc trên bên phải của ô để truy cập menu với các lệnh sau:
- View – dùng lệnh này để mở dữ liệu thiết kế nguồn của commit được chọn trong Web Viewer dưới dạng ảnh chụp snapshot của thiết kế tại thời điểm đó.
- Create Tag – thêm tên thẻ VCS vào commit hiện đang được chọn. Các thẻ gắn với một commit sẽ xuất hiện trong ô của commit đó trong chế độ xem History, trong phần tiêu đề của chế độ xem snapshot trong Web Viewer, và trong bất kỳ nhận xét nào gắn với chế độ xem snapshot đó. Khi một Tag đã được thêm vào commit, lệnh menu của ô sẽ đổi thành Tag và cung cấp các tùy chọn phụ để sửa đổi (Edit) hoặc xóa (Remove) thẻ của commit.
Chọn tùy chọn menu Create Tag để thêm tên thẻ cho một sự kiện History của commit.
Chế độ xem snapshot của một sự kiện commit trong History có gắn thẻ sẽ được dán nhãn bằng tên thẻ.
Khi các nhận xét được xem trong thiết kế WIP đang hoạt động, những nhận xét được tạo trong snapshot thiết kế của một commit có gắn thẻ sẽ bao gồm tên thẻ tương ứng. Chọn liên kết tên thẻ để mở snapshot commit liên quan. Xem Web Viewer Comments để biết thêm thông tin về cách làm việc với nhận xét.
Các nhận xét được thêm vào snapshot của một sự kiện commit có gắn thẻ sẽ bao gồm tên thẻ tương ứng.
- Schematic to – cho phép bạn so sánh dữ liệu Schematic trong commit này với dữ liệu của một commit hoặc sự kiện release khác. Dùng menu phụ để so sánh với dữ liệu nguồn của commit trước đó, hoặc chọn từ tất cả các commit hoặc release có thể. Sau khi chọn release/commit để so sánh, kết quả so sánh sẽ được hiển thị trong chế độ xem Compare, mở dưới dạng một tab mới trong trình duyệt web mặc định của bạn. Để biết thêm thông tin, xem Schematic Comparison.
- BOM to – cho phép bạn so sánh dữ liệu BOM trong commit này với dữ liệu của một commit hoặc sự kiện release khác. Dùng menu phụ tương ứng để so sánh với dữ liệu BOM của commit trước đó, hoặc chọn từ tất cả các commit/release đã được tạo cho dự án. Sau khi chọn mục tiêu so sánh, kết quả so sánh sẽ được trình bày dưới dạng danh sách các mục BOM được tô màu, đại diện cho các mục đã thay đổi giữa các sự kiện Commit/Release được chỉ định. Một bản tóm tắt tổng hợp của các thay đổi sẽ được tạo theo định dạng CSV chuẩn và được cung cấp để tải xuống trong một tệp lưu trữ ZIP. Để biết thêm thông tin, xem BOM Comparison.
- Clone – dùng lệnh này để tạo một bản sao từ đúng revision cụ thể đó của dự án. Cửa sổ Clone Project sẽ xuất hiện để xác định Name, Description của dự án, và trong các tùy chọn Advanced, Server Folder và Repository đích. Lưu ý rằng dòng tiêu đề của cửa sổ phản ánh revision nào của dự án đang được dùng để tạo bản sao. Sau khi đã xác định đầy đủ thông tin cần thiết, hãy nhấp nút
. Dự án sẽ được tạo và một ô sự kiện Project Cloned sẽ được thêm vào dòng thời gian.
Bạn có thể tạo bản sao từ bất kỳ revision cụ thể nào của dự án đang hoạt động – trực tiếp từ ô sự kiện Project Committed tương ứng cho revision đó.
- Download Sources – dùng lệnh này để tải về mã nguồn dự án cho revision cụ thể đó của dự án dưới dạng kho lưu trữ Zip. Tên tệp Zip và tệp dự án PCB sẽ bao gồm ngày và giờ (theo UTC) tại thời điểm revision đó của dự án được commit và đẩy lên Workspace.
Phát hành Dự án
Related page: Phát hành Dự án Thiết kế
Mỗi khi bạn thực hiện phát hành dự án – bằng Project Releaser của Altium Designer – một ô sự kiện Project Released sẽ được thêm vào dòng thời gian. Người thực hiện phát hành sẽ được hiển thị bằng tên (và hình ảnh), cùng với ngày và giờ. Nếu một ghi chú phát hành được thêm vào khi phát hành dữ liệu đã tạo lên Workspace – thông qua hộp thoại Confirm Release dialog – thì nội dung đó cũng sẽ được hiển thị trong ô. Mỗi tập dữ liệu có trong bản phát hành cũng sẽ được liệt kê.
Ví dụ về ô sự kiện Project Released.
Nhấp vào điều khiển
ở góc trên bên phải của ô để truy cập menu với các lệnh sau:
- View – mở một cổng sản xuất chuyên dụng (trên một tab trình duyệt riêng) để kiểm tra dữ liệu phát hành chi tiết hơn. Từ cổng này, bạn có thể xem và điều hướng dữ liệu tệp đã phát hành, kiểm tra BOM, cũng như xem và bình luận về ảnh chụp thiết kế; tức nguồn của dữ liệu phát hành đó. Bạn cũng sẽ có quyền truy cập các điều khiển để tải dữ liệu sản xuất ở nhiều mức độ chi tiết khác nhau (từ toàn bộ tập dữ liệu đến từng tệp đầu ra được tạo riêng lẻ). Một bản phát hành đã chọn cũng có thể được gửi – dưới dạng Manufacturing Package – trực tiếp đến nhà sản xuất của bạn. Để biết thêm thông tin, xem duyệt Release Package trong Manufacturing Portal.
Truy cập tab Manufacturing Portal chuyên dụng để kiểm tra kỹ hơn bản phát hành của dự án.
- Schematic to – cho phép bạn so sánh dữ liệu Schematic trong bản phát hành này với dữ liệu của một sự kiện phát hành hoặc commit khác. Dùng menu con để so sánh với dữ liệu nguồn của bản phát hành trước đó, hoặc chọn từ tất cả các bản phát hành và commit có thể. Sau khi chọn bản phát hành/commit để so sánh, kết quả so sánh sẽ được hiển thị trong chế độ xem Compare, mở dưới dạng một tab mới trong trình duyệt web mặc định của bạn. Để biết thêm thông tin, xem Schematic Comparison.
- Gerber to – cho phép bạn so sánh dữ liệu Gerber đã tạo cho bản phát hành này với một bộ dữ liệu Gerber khác. Dùng menu con tương ứng để so sánh với dữ liệu fabrication của bản phát hành trước đó, chọn từ tất cả các bản phát hành đã được thực hiện cho dự án (dòng thời gian sẽ được lọc để chỉ hiển thị các ô sự kiện Project Released), hoặc so sánh với một bộ tệp được tạo cục bộ (và tải lên) đã chọn. Sau khi chọn xong đối tượng so sánh, kết quả sẽ được hiển thị trong chế độ xem Gerber Compare , mở trong một tab trình duyệt riêng. Để biết thêm thông tin, xem Gerber Comparison.
- BOM To – cho phép bạn so sánh dữ liệu Bill of Materials (BoM) trong bản phát hành này với dữ liệu của một bản phát hành khác. Dùng menu con tương ứng để so sánh với dữ liệu BOM của bản phát hành trước đó, hoặc chọn từ tất cả các bản phát hành đã được thực hiện cho dự án. Sau khi chọn đích so sánh, kết quả so sánh sẽ được trình bày dưới dạng danh sách các mục BOM được mã màu, đại diện cho những hạng mục đã thay đổi giữa các sự kiện Commit/Release được chỉ định. Một bản tóm tắt tổng hợp các thay đổi sẽ được tạo ở định dạng CSV chuẩn và cho phép tải xuống trong một tệp lưu trữ ZIP. Để biết thêm thông tin, xem BOM Comparison.
- Download Outputs – cho phép bạn chọn, thông qua cửa sổ tiếp theo, tập dữ liệu nào trong gói phát hành sẽ được tải xuống. Sau khi đã chọn xong, nhấp nút
. Một tệp lưu trữ Zip duy nhất sẽ được tải xuống, chứa các thư mục cho từng tập dữ liệu đã chọn. - Download Sources– cho phép bạn tải xuống ảnh chụp của phiên bản thiết kế đã được dùng để tạo gói phát hành đó, dưới dạng tệp lưu trữ Zip.
Sao chép Dự án
Related page: Sao chép một Dự án (giao diện trình duyệt / Altium Designer)
Mỗi khi bạn sao chép dự án – thông qua giao diện trình duyệt của Workspace hoặc từ bên trong Altium Designer – một ô sự kiện Project Cloned sẽ được thêm vào dòng thời gian. Người thực hiện sao chép sẽ được hiển thị bằng tên (và hình ảnh), cùng với ngày và giờ. Một mô tả được tạo tự động sẽ được thêm vào ô tại thời điểm sao chép, và có thể được ghi đè bằng cách nhập mô tả mới. Một liên kết đến dự án đã sao chép cũng được cung cấp – nhấp vào đó sẽ mở trang quản lý chi tiết cho dự án đó trên một tab riêng của trình duyệt.
Ví dụ về ô sự kiện Project Cloned.
Trao đổi MCAD
Related page: Altium MCAD CoDesigner
Khi làm việc giữa lĩnh vực thiết kế điện tử và cơ khí, Workspace đóng vai trò là cầu nối giữa hai bên – hỗ trợ đồng thiết kế ECAD-MCAD trực tiếp. Bất cứ khi nào có thay đổi được thực hiện đối với thiết kế PCB của dự án và các thay đổi đó được đẩy lên Workspace thông qua panel CoDesigner liên quan, một ô sự kiện MCAD Changes Suggested sẽ được thêm vào dòng thời gian. Người thực hiện thao tác đẩy sẽ được hiển thị bằng tên (và hình ảnh), cùng với ngày và giờ. Nếu có thông điệp được đăng tại thời điểm đẩy – thông qua panel MCAD CoDesigner (Altium Designer), hoặc panel Altium CoDesigner (trong phần mềm MCAD được hỗ trợ) – thì nội dung đó cũng sẽ được hiển thị trong ô.
Khi kỹ sư MCAD thực hiện thay đổi đối với PCB trong phần mềm MCAD được hỗ trợ của họ và đẩy chúng trở lại Workspace, sự kiện đẩy tương ứng sẽ có sẵn trên dòng thời gian lịch sử của dự án only sau khi kéo các thay đổi từ Workspace vào Altium Designer.
Ví dụ hiển thị hai sự kiện liên quan đến MCAD. Sự kiện phía dưới trong trục dòng thời gian biểu thị một sự kiện đẩy từ phía ECAD, trong khi sự kiện phía trên là lần đẩy ngược lại từ phía MCAD.
Tìm kiếm Có Lọc
Nhấp vào điều khiển
ở góc trên bên phải của chế độ xem để truy cập trường tìm kiếm, giúp nhanh chóng tìm các sự kiện quan tâm dọc theo dòng thời gian. Tính năng tìm kiếm hỗ trợ tìm kiếm cơ bản trong lịch sử dự án, với bộ lọc động được áp dụng khi bạn nhập chuỗi tìm kiếm – chỉ để lại trên trang những sự kiện liên quan đến tìm kiếm đó. Văn bản khớp bên trong ô sự kiện sẽ được tô sáng.
Ví dụ tìm kiếm trong lịch sử của một dự án. Dòng thời gian được lọc động khi bạn nhập cụm từ tìm kiếm (không phân biệt hoa thường), với các mục khớp được tô sáng trong từng ô sự kiện liên quan.
Tính năng tìm kiếm hoạt động với các thông tin sau:
- Tiêu đề ô sự kiện.
- Tên của người thực hiện sự kiện.
- Văn bản mô tả (văn bản lấy từ comment/note/description tại thời điểm sự kiện liên quan xảy ra).
- Văn bản dữ liệu diffing – trong ô sự kiện Project Committed.
- Tên tập dữ liệu – trong ô sự kiện Project Released.
- Tên dự án – trong ô sự kiện Project Cloned và ô sự kiện Project Created (khi được tạo thông qua sao chép).
Cập nhật với Các Sự kiện Mới
Bất cứ khi nào một sự kiện được hỗ trợ xảy ra liên quan đến dự án, sự kiện đó sẽ được phát hiện và tự động hiển thị trong History khung xem. Một thông báo sẽ xuất hiện ở phía dưới khung xem ngay sau khi sự kiện diễn ra – hãy nhấp vào điều khiển
để cập nhật dòng thời gian với sự kiện mới.

