Lịch sử dự án

Now reading version 5.5. For the latest, read: Lịch sử dự án for version 8.1
 

Parent page: Dự án Workspace

Enterprise Server Workspace cung cấp một giải pháp tinh gọn cho nhu cầu xem lại lịch sử hoạt động của dự án dưới dạng một chế độ xem History chuyên dụng, có tính tương tác. Có thể truy cập qua giao diện trình duyệt của Workspace hoặc từ bên trong Altium Designer, chế độ xem History của dự án cung cấp dòng thời gian tiến triển của các sự kiện chính liên quan đến dự án. Các sự kiện 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

Quyền truy cập vào chế độ xem History của một dự án được thực hiện từ trang quản lý chi tiết theo hướng CAD của dự án đó – trang Projects Management. Hãy nhấp vào tùy chọn History ở khung bên trái.

Bản thân trang Projects Management được mở từ trang Projects chính bằng cách nhấp đúp vào một mục dự án, nhấp vào tiêu đề của dự án, hoặc chọn tùy chọn Open từ menu . Để biết thêm thông tin, xem Quản lý một Dự án Cụ thể.

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 đó.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 đó.

Chế độ xem History của dự án do Workspace tạo ra cũng có sẵn trong Altium Designer. Để tải chế độ xem này trong Altium Designer, hãy chọn tùy chọn History & Version Control » Show Project History từ menu ngữ cảnh khi nhấp chuột phải vào tên dự án trong bảng Projects. Chế độ xem này cũng có thể được mở từ tùy chọn menu History trong chế độ xem dự án đang mở của bảng Explorer.

Lưu ý rằng các hành động sự kiện History có sẵn ở phía Altium Designer khác với phía giao diện trình duyệt. Cụ thể, ở phía Altium Designer bạn có thể hoàn nguyên dự án về một ảnh chụp đã commit trước đó (Revert to) và cũng có thể mở một release trong môi trường chỉnh sửa (Open Snapshot).

Xem Lịch sử Dự án trong Altium Designer để biết thêm thông tin.

Dòng thời gian Lịch sử – Tổng quan

Chế độ xem History trình bày dòng thời gian của 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ư thể hiện trong hình ảnh và phần thông tin sau đây.

Xác định ba thành phần chính của chế độ xem History .Xác định ba thành phần chính của chế độ xem History .

  1. Main trunk of the timeline. Thứ 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 nhất) nằm ở đầu dòng thời gian.
  2. 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. Mỗi loại sự kiện sẽ có màu ô khác nhau và hoặc đượ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ư trường hợp của các sự kiện MCAD Exchange; ).
  3. 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 diễn ra trong suốt vòng đời của một dự án. Mỗi sự kiện trong số này xuất hiện dọc theo dòng thời gian dưới dạng một 'ô sự kiện' riêng biệt. Các phần sau đây sẽ xem xét phạm vi sự kiện hiện được hỗ trợ và có thể hiển thị như một phần của dòng thời gian lịch sử dự án.

Tạo Dự án

Related pages: Tạo một Dự án Workspace Mới (giao diện trình duyệt / Altium Designer), Đưa một Dự án Hiện có lên Trực tuyến, Nhân bản 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. Vì vậy, nó luôn có thể được tìm thấy là mục ở cuối dòng thời gian. Ô cho sự kiện này có thể xuất hiện theo hai biến thể riêng biệt:

  • Khi dự án được tạo mới trực tiếp trong Workspace. Người tạo dự án được hiển thị bằng tên (và ảnh/biểu tượng), cùng với thời điểm dự án được tạo. Phần mô tả của dự án, nếu được nhập tại thời điểm tạo, cũng được hiển thị trong ô.

  • Khi dự án là bản sao của một dự án hiện có. Người tạo dự án được nhân bản sẽ được hiển thị bằng tên (và ảnh/biểu tượng), cùng với thời điểm dự án được tạo. Phần mô tả của dự án, nếu được nhập tại thời điểm nhân bản, cũng được hiển thị trong ô. Một liên kết đến dự án nguồn gốc ban đầu cũng được cung cấp – khi 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.

Ô sự kiện Project Created được nối vật lý với trục chính của dòng thời gian bằng một đường nối và nút màu xanh dương liền nét:

Commit Dự án

Mỗi khi bạn lưu dự án vào Workspace (nơi dự án được quản lý trong Versioned StorageGit repository nội bộ của Workspace), một ô sự kiện Project Committed sẽ được thêm vào dòng thời gian. Người thực hiện commit và push được hiển thị bằng tên (và ảnh), cùng với ngày giờ. Nếu một bình luận được thêm vào tại thời điểm commit và push – thông qua hộp thoại Save to Server – thì bình luận đó cũng sẽ được hiển thị trong ô.

Nếu dự án là một dự án cục bộ sau đó được đưa lên trực tuyến, thì phần mô tả đã nhập trong hộp thoại Make Available Online sẽ được dùng cho cả ô sự kiện Project Created và ô sự kiện Project Committed ban đầu, vì việc commit và push dự án được thực hiện như một phần của quá trình đưa dự án lên trực tuyến – tất nhiên với điều kiện tùy chọn Enable Formal Version Control đã được bật.

Ví dụ về ô sự kiện Project Committed ban đầu.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 thấy 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 tệp, linh kiện, net, biến thể và cấu trúc PCB. Phần diff của ô 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.

– 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ác phần tử bị ảnh hưởng.

Sử dụng các điều khiển Show MoreShow Less có sẵn để xem xét danh sách đầy đủ cho từng loại phần tử. Nhấp vào điều khiển trong ô để quay lại chế độ hiển thị tóm tắt.

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:

  • Clone – dùng lệnh này để tạo một bản clone từ chính revision cụ thể đó của dự án. Cửa sổ Clone Project sẽ xuất hiện để bạn xác định Name, Description của dự án và trong phần tùy chọn Advanced, Server FolderRepository đích. Lưu ý rằng phần chữ trên banner của cửa sổ phản ánh revision nào của dự án đang được dùng để tạo bản clone. Sau khi xác định thông tin cần thiết, 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 clone 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 của revision đó.Bạn có thể tạo bản clone 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 của revision đó.

  • Download Snapshot – 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 tệp Zip. Tên của tệp Zip và tệp dự án PCB sẽ bao gồm ngày và giờ (theo UTC) mà revision đó của dự án được commit và push lên Workspace.
Một ô sự kiện Project Committed được nối vật lý với trục chính của dòng thời gian bằng một đường nối và nút màu xanh dương liền nét: . Revision mới nhất của dự án (tức commit cuối cùng) được phân biệt bằng nút có nền trắng: .

Phát hành Dự án

Related page: Phát hành Thiết kế Bo mạch

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 được hiển thị bằng tên (và ảnh), cùng với ngày giờ. Nếu ghi chú phát hành được thêm vào tại thời điểm phát hành dữ liệu tạo ra lên Workspace – thông qua hộp thoại Confirm Release – thì ghi chú đó cũng sẽ được hiển thị trong ô. Mỗi bộ 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.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 (trong một tab trình duyệt riêng) để kiểm tra kỹ hơn dữ liệu đã phát hành. 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, đồng thời xem và bình luận về ảnh chụp của chính 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 xuống ở nhiều mức độ chi tiết khác nhau (từ toàn bộ bộ 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 cho nhà sản xuất của bạn. Để biết thêm thông tin, xem duyệt một Gói Phát hành trong Manufacturing Portal.

Truy cập tab Manufacturing Portal chuyên dụng để kiểm tra chi tiết hơn bản phát hành của dự án.Truy cập tab Manufacturing Portal chuyên dụng để kiểm tra chi tiết hơn bản phát hành của dự án.

  • 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. Sử dụng menu con đi kèm để 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 tạo cho dự án. Tính năng so sánh dữ liệu sẽ phát hiện sự khác biệt trong dữ liệu BOM thô giữa các bản phát hành dự án được chỉ định, và cũng có thể truy cập từ Releases view của Workspace. Kết quả so sánh được cung cấp thông qua tệp CSV tải xuống, trong đó nêu chi tiết dữ liệu BOM đã thay đổi – được thêm, bị xóa hoặc được cập nhật – giữa các bản phát hành dự án được chỉ định.

  • Download – cho phép bạn chọn, thông qua một cửa sổ tiếp theo, bộ 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 vào 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 bộ dữ liệu đã chọn.
  • Download Snapshot – cho phép bạn tải xuống ảnh chụp nhanh 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.
Vì việc phát hành một dự án là một sự kiện rất quan trọng, ô sự kiện Project Released được làm nổi bật hơn – thay vì chỉ là một sự kiện “được kết nối”, nó trải ngang dòng thời gian như một sự kiện “chính”.

Nhân bản dự án

Related page: Nhân bản một dự án (giao diện trình duyệt / Altium Designer)

Mỗi khi bạn nhân bản 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 thao tác nhân bản 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 nhân bản, và có thể được ghi đè bằng cách nhập mô tả mới. Một liên kết đến dự án đã được nhân bản cũng được cung cấp – nhấp vào đó sẽ mở trang quản lý chi tiết của dự án đó trên một tab riêng của trình duyệt.

Ví dụ về ô sự kiện Project Cloned.Ví dụ về ô sự kiện Project Cloned.

Các Clone lệnh chính có sẵn từ các tùy chọn menu trong trang Projects của giao diện trình duyệt Workspace, hoặc từ chế độ xem History bằng cách chọn tùy chọn Clone từ menu bên trong một ô sự kiện Project Committed. Tùy chọn sau sẽ nhân bản đúng phiên bản sửa đổi cụ thể đó của dự án thay vì phiên bản sửa đổi mới nhất (Head) của dự án.

Từ bên trong Altium Designer, nhấp chuột phải vào mục dự án trong bảng Projects và chọn tùy chọn Clone, hoặc trong bảng Explorer chọn tùy chọn Clone từ menu khi đang xem một dự án.

Ô sự kiện Project Cloned được liên kết về mặt hình thức (nhưng không kết nối) với thân chính của dòng thời gian bằng một đường nối chấm màu xanh lá và một nút không tô đầy.

Trao đổi MCAD

Related page: Altium MCAD CoDesigner

Khi làm việc giữa hai lĩnh vực thiết kế điện tử và cơ khí, Workspace đóng vai trò là cầu nối giữa chúng – 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 bảng 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 một thông điệp đã được đăng tại thời điểm đẩy – thông qua bảng MCAD CoDesigner (Altium Designer), hoặc bảng Altium CoDesigner (trong phần mềm MCAD được hỗ trợ) – thì thông điệp đó cũng sẽ được hiển thị trong ô.

Hiện tại chỉ hỗ trợ các sự kiện Push.

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 các thay đổi đó 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ụ cho thấy hai sự kiện liên quan đến MCAD. Sự kiện phía dưới trong thân dòng thời gian đại diện cho một sự kiện đẩy từ phía ECAD, trong khi sự kiện phía trên là thao tác đẩy ngược lại từ phía MCAD.Ví dụ cho thấy hai sự kiện liên quan đến MCAD. Sự kiện phía dưới trong thân dòng thời gian đại diện cho một sự kiện đẩy từ phía ECAD, trong khi sự kiện phía trên là thao tác đẩy ngược lại từ phía MCAD.

Ô sự kiện MCAD Changes Suggested không được kết nối vật lý với thân chính của dòng thời gian. Thay vào đó, một ký hiệu mũi tên định hướng được sử dụng và nó hướng về phía thân dòng thời gian.

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, qua đó nhanh chóng tìm các sự kiện quan tâm trên 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ỉ giữ lại trên trang các sự kiện liên quan đến tìm kiếm đó. Phần văn bản khớp trong một ô sự kiện sẽ được tô sáng.

Tính năng tìm kiếm không phân biệt chữ hoa chữ thườ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 chữ hoa chữ thường), với các mục khớp được tô sáng trong từng ô sự kiện liên quan.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 chữ hoa chữ thường), với các mục khớp được tô sáng trong từng ô sự kiện liên quan.

Một hộp được cung cấp phía trên phần lựa chọn đã lọc để tóm tắt số lượng sự kiện hiện đang được hiển thị, cùng với các điều khiển để nhanh chóng xóa bộ lọc/chuỗi tìm kiếm.

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ừ nhận xét/ghi chú/mô tả tại thời điểm sự kiện liên quan xảy ra).
  • Văn bản dữ liệu diffing – trong một ô sự kiện Project Committed.
  • Tên bộ dữ liệu – trong một ô 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 thao tác nhân bản).
Để xóa bộ lọc hiện tại và quay lại dòng thời gian đầy đủ, hãy xóa trường tìm kiếm – bằng cách chọn văn bản hiện tại và nhấn phím Backspace , hoặc nhấp vào điều khiển ở ngoài cùng bên phải của trường. Hoặc nhấp vào điều khiển Clear Filter trong hộp tóm tắt số lượng sự kiện đang được hiển thị (ở đầu chế độ xem).

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 đưa vào chế độ xem History . Một thông báo sẽ xuất hiện ở cuối chế độ xem ngay sau khi sự kiện diễn ra – nhấp vào điều khiển để cập nhật dòng thời gian với sự kiện mới.

Cũng có thể làm mới thủ công bằng cách nhấp vào điều khiển ở góc trên bên phải của khung nhìn.
AI-LocalizedBản địa hóa bằng AI
Nếu bạn phát hiện vấn đề, hãy chọn văn bản/hình ảnh và nhấnCtrl + Enterđể gửi phản hồi cho chúng tôi.
Nội dung