Lưu dự án và tài liệu

Lưu Tài liệu

Tài liệu hiện đang hoạt động có thể được lưu cục bộ bằng cách:

  • Chọn lệnh File » Save từ các menu chính.

  • Nhấp nút trên Quick Access Bar.

  • Nhấp nút trên thanh công cụ chính của trình chỉnh sửa.

  • Sử dụng phím tắt Ctrl+S.

Tài liệu hiện đang được chọn trong bảng Projects (nếu tài liệu thực sự đang mở) cũng có thể được lưu bằng cách nhấp chuột phải vào mục của nó trong bảng và chọn lệnh Save từ menu ngữ cảnh.

Mục hiện đang được chọn (tài liệu, dự án hoặc nhóm dự án) trong bảng Projects có thể được lưu bằng cách nhấp nút ở phía trên bảng Projects. Khi mục được chọn là một dự án, chỉ tài liệu dự án được lưu. Các tài liệu thiết kế cấu thành sẽ không được lưu bởi lệnh này. Khi mục được chọn là nhóm dự án thiết kế, chỉ tài liệu Nhóm Dự án thiết kế được lưu (*.DsnWrk). Các dự án cấu thành và tài liệu thiết kế của chúng sẽ không được lưu bởi lệnh này.

Một tài liệu ở trạng thái đã sửa đổi cũng có thể được lưu bằng cách dùng lệnh tương ứng từ tab tài liệu của nó - nhấp chuột phải vào tab để mở menu ngữ cảnh các lệnh. Lưu ý rằng lệnh này sẽ không khả dụng nếu có nhiều tài liệu cùng loại đang mở và hiện đang được nhóm lại.

Đối với tài liệu schematic, nếu định dạng tệp hiện tại không phải là Binary Version 5.0, hộp thoại File Format sẽ xuất hiện, từ đó bạn có thể chọn định dạng để lưu. Khuyến nghị chọn tùy chọn lưu ở SCH Binary Version 5.0. Nếu bạn đã sử dụng các tính năng không có trong các phiên bản Altium Designer trước đó, việc lưu ở định dạng cũ hơn có thể dẫn đến mất dữ liệu.

Đối với tài liệu PCB, nếu định dạng tệp hiện tại không phải là Binary Version 6.0, hộp thoại File Format sẽ xuất hiện, từ đó bạn có thể chọn định dạng để lưu. Khuyến nghị chọn tùy chọn lưu ở PCB Binary Version 6.0. Nếu bạn đã sử dụng các tính năng không có trong các phiên bản Altium Designer trước đó, việc lưu ở định dạng cũ hơn có thể dẫn đến mất dữ liệu.

Đối với tài liệu là một phần của dự án Workspace, lệnh Save sẽ lưu các thay đổi cục bộ, tức là chỉ bản sao làm việc cục bộ của bạn của tệp tài liệu sẽ được lưu. Sau khi lưu thay đổi cục bộ, trạng thái VCS của dự án sẽ chuyển thành Modified và biểu tượng trạng thái VCS của tài liệu sẽ đổi thành . Để các thay đổi khả dụng trong Workspace đã kết nối, dự án phải được lưu vào Workspace này - tìm hiểu thêm.

Một tài liệu dự án đang mở có thể được lưu với tên mới bằng lệnh File » Save As hoặc lệnh Save As từ menu nhấp chuột phải của mục tài liệu trong bảng Projects, thao tác này tạo một bản sao của tệp tài liệu dưới tên mới được chỉ định. Quá trình này tự động thêm (liên kết) bản sao tài liệu mới vào dự án đang hoạt động thay cho tài liệu hiện có (nguồn), tài liệu này vẫn còn nguyên vẹn trong thư mục nguồn. Nếu tài liệu đang mở không thuộc một dự án nào – tức là tài liệu độc lập – thì bản sao mới chỉ đơn giản được mở trong trình chỉnh sửa thay cho tài liệu gốc.

Sau khi khởi chạy lệnh, hộp thoại Windows tiêu chuẩn Save As sẽ xuất hiện. Dùng hộp thoại này để duyệt đến đích cần lưu tệp, đặt tên mới cho tệp (nếu cần) và cũng chọn định dạng để lưu trữ tệp (nếu có). Tệp mới được lưu sẽ được mở thay cho tệp gốc dưới dạng tài liệu đang hoạt động.

Lưu ý rằng các tệp được lưu trong cùng thư mục với chính tệp dự án (hoặc trong thư mục con/thư mục cháu) sẽ được liên kết với dự án bằng tham chiếu tương đối, trong khi các tệp được lưu ở vị trí khác sẽ được liên kết bằng tham chiếu tuyệt đối.

Dự án cha phải được lưu để trỏ đến bản sao của tài liệu vào lần tiếp theo khi dự án được mở, nếu không dự án vẫn sẽ bao gồm tài liệu gốc.

Nếu mục đích chỉ là tạo một bản sao lưu dự phòng của tài liệu, hãy dùng tùy chọn Save Copy As. Tùy chọn này tạo một bản sao có tên của tệp tài liệu mà không ảnh hưởng đến dự án chứa nó. Sau khi khởi chạy lệnh, hộp thoại Windows tiêu chuẩn Save A Copy Of sẽ xuất hiện. Dùng hộp thoại này để duyệt đến đích cần lưu tệp, đặt tên mới cho tệp (nếu cần) và cũng chọn định dạng để lưu trữ tệp (nếu có). Tệp mới được lưu sẽ không được mở thay cho tệp gốc.

Nếu mục đích là đổi tên tài liệu, hãy xem phần Đổi tên Tài liệu.

Tất cả dự án và tài liệu đã được chỉnh sửa có thể được lưu cục bộ bằng cách:

  • Chọn lệnh File » Save All từ menu chính của trình chỉnh sửa.
  • Nhấp nút trên Quick Access Bar.
  • Nhấp chuột phải vào mục của nhóm dự án thiết kế trong bảng Projects, rồi chọn lệnh Save All từ menu ngữ cảnh.

Nếu các dự án là một phần của Nhóm Dự án hiện có (đã được lưu trước đó), và thành phần dự án đã thay đổi (dự án được thêm vào hoặc xóa đi kể từ lần lưu cuối), thì tài liệu Nhóm Dự án (*.DsnWrk) cũng sẽ được lưu.

Để lưu tất cả tài liệu hiện đang mở trong danh mục (thư mục con) đang được chọn trong bảng Projects hoặc các thư mục con bên dưới nó, hãy nhấp chuột phải vào mục của danh mục (thư mục con) cần thiết và chọn lệnh Save All từ menu ngữ cảnh.

Lưu Dự án

Khi bạn thực hiện thay đổi đối với cấu trúc hoặc tùy chọn của một dự án đang mở, nó sẽ trở thành modified. Một dự án đã sửa đổi được phân biệt bằng dấu hoa thị bên cạnh mục của nó và biểu tượng trạng thái trong bảng Projects. Để lưu các thay đổi của tệp tài liệu dự án, nhấp chuột phải vào mục dự án trong bảng Projects và chọn lệnh Save. Dự án đang được chọn trong bảng có thể được lưu bằng cách nhấp vào điều khiển ở phía trên bảng.

Đối với dự án Workspace, lệnh Save sẽ lưu các thay đổi cục bộ, tức là chỉ bản sao làm việc cục bộ của bạn của tệp tài liệu dự án sẽ được lưu. Sau khi lưu thay đổi cục bộ, trạng thái VCS của dự án sẽ chuyển thành Modified và biểu tượng trạng thái VCS của dự án sẽ đổi thành . Để các thay đổi khả dụng trong Workspace đã kết nối, dự án phải được lưu vào Workspace này. Để thực hiện việc này, hãy dùng một trong các cách sau:

  • Nhấp vào điều khiển Save to Server bên cạnh mục dự án.

    Điều khiển Save to Server khả dụng khi tùy chọn UI.SaveToServerPromotion được bật trong hộp thoại Advanced Settings dialog.

  • Nhấp chuột phải vào mục dự án và chọn Save to Server từ menu ngữ cảnh.

  • Nhấp biểu tượng trạng thái Modified () bên cạnh mục dự án và chọn Commit Project.

Thao tác này sẽ lưu cục bộ các tài liệu thiết kế nguồn của dự án đã được sửa đổi nhưng chưa được lưu, đồng thời mở hộp thoại Save to Server, trong đó bạn có thể chọn các tài liệu sẽ được lưu vào Workspace. Theo mặc định, tất cả tài liệu đã sửa đổi sẽ được chọn trong hộp thoại khi truy cập theo cách mô tả ở trên.

Sau khi nhấp OK, các tài liệu sẽ được lưu vào Workspace và liên kết Save to Server sẽ biến mất khỏi bảng Projects.

  • Hộp thoại Save to Server cũng có thể được mở bằng cách nhấp vào biểu tượng trạng thái VCS Modified () bên cạnh mục của tài liệu thuộc dự án Workspace và chọn Save to Server. Lưu ý rằng trong trường hợp này, mặc định chỉ tài liệu đó sẽ được chọn trong hộp thoại.

  • Khi dự án chứa các tài liệu ở trạng thái Conflict Prevention, với biểu tượng VCS trong bảng Projects, thì không thể lưu dự án vào Workspace. Các xung đột cần được giải quyết trước khi lưu dự án vào Workspace. Tham khảo trang Collaborators Visualization & Conflict Prevention để tìm hiểu thêm.

  • Khi cố lưu một dự án vào Workspace đã kết nối và dự án chỉ bao gồm các tài liệu ở trạng thái Ahead of server (), tất cả các tài liệu này sẽ được đẩy lên Workspace (thay vì được commit rồi push), đảm bảo không có "empty commits" (các commit không có thay đổi thực sự).

  • Nếu Workspace đích mà dự án Workspace đang được chọn đang nằm trong đó hiện không được kết nối, Altium Designer sẽ tự động kết nối tới Workspace này.

Bạn có thể hủy các sửa đổi cục bộ cho một tài liệu dự án bằng cách nhấp chuột phải vào mục của tài liệu đó và chọn lệnh History & Version Control » Revert Local Modifications  từ menu nhấp chuột phải. Bạn cũng có thể hủy các sửa đổi cục bộ cho tệp dự án theo cách tương tự hoặc bằng cách chọn lệnh Project » History & Version Control » Revert Local Modifications từ các menu chính. Mọi sửa đổi cục bộ đối với tài liệu dự án sẽ bị mất, và tệp sẽ được hoàn nguyên về bản sửa đổi cơ sở của nó (bản sửa đổi cuối cùng của tệp đã được check out/cập nhật vào thư mục làm việc). Trạng thái của tệp sau khi hoàn nguyên phụ thuộc vào trạng thái trước đó của nó (ví dụ, một tệp hiển thị là Modified sẽ hoàn nguyên về No modification).
  • Khi người dùng chỉ có thể xem một dự án, liên kết Save to Server bên cạnh tệp dự án và lệnh Save to Server từ menu nhấp chuột phải của mục dự án sẽ không khả dụng.

  • Tên tệp đầy đủ của tài liệu dự án phải ngắn hơn 260 ký tự, và tên thư mục phải ngắn hơn 248 ký tự. Bạn có thể cấu hình Windows OS và Altium Designer để hỗ trợ tên đường dẫn dài. Tham khảo trang Support for Long Path Names để tìm hiểu thêm.

  • Mặc dù bạn có thể thêm các tài liệu hiện có liên quan đến dự án vào các dự án Altium 365 Workspace của mình, lưu ý rằng có một giới hạn đối với các tệp zip, 7zrar lớn hơn 256 MB. Các dự án chứa những tệp như vậy không thể được lưu vào Workspace – bạn sẽ nhận được Git Error. Tham khảo bài viết Cơ sở Tri thức How to fix project data after Git Error with status code 471 để tìm hiểu cách khắc phục sự cố này.

  • Nếu phát hiện các tài liệu bên ngoài trong một dự án Workspace khi cố lưu nó vào Workspace, một cảnh báo tương ứng sẽ được hiển thị trong hộp thoại Save to Server. Nhấp vào điều khiển More Details để mở hộp thoại External Files với danh sách các tài liệu như vậy và các khuyến nghị ().

Để lưu một bản sao của dự án, với tên mới (nếu cần), và vào một vị trí xác định trên ổ cứng, hãy dùng lệnh File » Save Project As từ các menu chính hoặc nhấp chuột phải vào mục của nó trong bảng Projects và chọn lệnh Save Project As từ menu ngữ cảnh. Sau khi khởi chạy lệnh, hộp thoại Windows tiêu chuẩn Save As sẽ xuất hiện. Dùng hộp thoại này để duyệt đến đích cần lưu tệp dự án và đặt tên mới cho tệp (nếu cần). Dự án mới được lưu sẽ được mở thay cho dự án gốc.

Lưu khi Đóng Dự án

Nếu bạn đóng một dự án và dự án đó có từ hai tài liệu đã sửa đổi trở lên chưa được lưu, hộp thoại Confirm Save for Modified Documents sẽ mở ra. Dùng hộp thoại này để quyết định cần làm gì với các tài liệu đó.

Hộp thoại này cũng sẽ xuất hiện khi cố đóng Altium Designer và có ít nhất hai tài liệu thiết kế đang mở, đã sửa đổi thuộc nhiều dự án mà chưa được lưu.

Dùng hộp thoại Confirm Save for Modified Documents để quyết định cách xử lý các tài liệu chưa lưu khi đóng một hay nhiều dự án hoặc chính Altium Designer.Dùng hộp thoại Confirm Save for Modified Documents để quyết định cách xử lý các tài liệu chưa lưu khi đóng một hay nhiều dự án hoặc chính Altium Designer.

Vùng chính của hộp thoại liệt kê tất cả các tài liệu đang mở và đã sửa đổi (theo tên và đường dẫn đến bản sao cục bộ) mà bạn cần quyết định có lưu hay không. Các tài liệu được nhóm theo loại (ví dụ: Tài liệu PCB, Dự án PCB, Tài liệu Schematic, Tài liệu BOM, v.v.).

Các quyết định có thể có được liệt kê bên dưới. Quyết định nào thực sự được trình bày cho một tài liệu sẽ phụ thuộc vào việc tài liệu đó là cục bộ hay dựa trên Workspace và, nếu là loại thứ hai, liệu tài liệu đó đã được lưu cục bộ hay chưa.

 - quyết định này khả dụng cho tài liệu cục bộ hoặc cho tài liệu Workspace chưa được lưu cục bộ trước đó. Trong trường hợp thứ hai, nó cho phép bạn lưu tài liệu cục bộ mà không commit các thay đổi vào Workspace đã kết nối.

 - quyết định này khả dụng cho tài liệu cục bộ hoặc cho tài liệu Workspace chưa được lưu cục bộ trước đó. Mọi thay đổi đối với tài liệu sẽ bị hủy bỏ.

 - quyết định này khả dụng cho tài liệu Workspace, bất kể nó đã được lưu cục bộ hay chưa. Các thay đổi đối với tài liệu sẽ được lưu cục bộ (nếu áp dụng) và vào Workspace đã kết nối.

 - quyết định này khả dụng cho tài liệu Workspace khi nó đã được lưu cục bộ. Vì không có gì cần lưu cục bộ, sẽ không có thao tác nào được thực hiện với tài liệu này.

Lưu ý rằng nếu một tài liệu đã sửa đổi được mở từ một Workspace và Workspace đó không phải là Workspace đang hoạt động, thì quyết định Save to Server sẽ không khả dụng. Tài liệu như vậy chỉ có thể được lưu cục bộ (nếu áp dụng).

Các nút sau đây có sẵn ở cuối hộp thoại để nhanh chóng đưa ra quyết định hàng loạt:

 - dùng nút này để nhanh chóng đặt quyết định cho từng tài liệu theo cách "lưu cục bộ". Đối với tài liệu cục bộ hoặc tài liệu Workspace chưa được lưu cục bộ trước đó, quyết định của nó sẽ được đặt thành Save. Đối với tài liệu Workspace đã được lưu cục bộ trước đó, quyết định của nó sẽ được đặt thành Do nothing.

 - dùng nút này để nhanh chóng đặt quyết định cho từng tài liệu theo cách "không lưu". Đối với tài liệu cục bộ hoặc tài liệu Workspace chưa được lưu cục bộ trước đó, quyết định của nó sẽ được đặt thành Don't Save. Đối với tài liệu Workspace đã được lưu cục bộ trước đó, quyết định của nó sẽ được đặt thành Do nothing.

 - dùng nút này để nhanh chóng đặt quyết định cho từng tài liệu theo cách "lưu đầy đủ". Đối với tài liệu cục bộ, quyết định của nó sẽ được đặt thành Save. Đối với tài liệu Workspace, quyết định của nó sẽ được đặt thành Save to Server.

Dùng các kỹ thuật Ctrl+clickShift+click tiêu chuẩn để chọn nhiều mục, rồi đưa ra quyết định từ menu ngữ cảnh nhấp chuột phải để áp dụng cho tất cả các mục được chọn. Quyết định thực tế được áp dụng sẽ phù hợp với việc tài liệu là cục bộ/dựa trên Workspace, như đã mô tả trước đó. Lưu ý rằng việc chọn nhiều chỉ hoạt động với các tài liệu trong cùng một nhóm danh mục.

Sao lưu Tự động

Phát triển một sản phẩm điện tử trong môi trường như Altium Designer tạo ra một số lượng lớn các tệp điện tử. Những tệp này rất có giá trị vì chúng là tài sản sở hữu trí tuệ (IP - Intellectual Property) của công ty bạn và phải được lưu trữ, duy trì theo cách phù hợp. Altium Designer bao gồm một số tính năng để đảm bảo rằng các tệp của bạn luôn an toàn, được sao lưu và có thể khôi phục các phiên bản cũ hơn nếu cần.

Altium Designer bao gồm khả năng tự động lưu nhiều phiên bản của tất cả các tệp đang mở theo khoảng thời gian được chỉ định. Được cấu hình trong trang Data Management – Backup của hộp thoại Preferences, tính năng Auto Save sẽ lưu một bản sao của tất cả các tệp hiện đang mở đã được chỉnh sửa (trong Projects panel, điều này được biểu thị bằng dấu hoa thị sau tên tệp) vào vị trí được chỉ định và theo khoảng thời gian được chỉ định. Có thể lưu tối đa 10 phiên bản của mỗi tệp tại vị trí được chỉ định bởi mục Path trong hộp thoại Preferences.

Tính năng này được thiết kế để khôi phục sau sự cố, ví dụ nếu mất điện và PC của bạn tắt đột ngột. Các tệp AutoSave được nhận diện bằng việc thêm .~(X) vào tên tệp của chúng, ví dụ, tệp MySchematic.SchDoc được tự động lưu thành MySchematic.~(1).SchDoc, rồi MySchematic.~(2).SchDoc, v.v. Lưu ý rằng khi số lượng phiên bản được chỉ định đã được lưu đủ, các tên tệp sẽ được tái sử dụng. Điều đó có nghĩa là nên dùng dấu thời gian của tệp để xác định tệp mới nhất, thay vì số nằm trong dấu ngoặc trong tên tệp.

Các tệp autosave cũng có thể được đưa vào Local History bằng cách bật tùy chọn Add autosaved documents to history trong trang Data Management – Local History của hộp thoại Preferences. Khi tùy chọn này được bật, tệp sẽ được lưu ở cả hai vị trí khi xảy ra sự kiện autosave. Bản sao được lưu vào local history có bao gồm ngày và dấu thời gian trong tên tệp, đồng thời được lưu ở định dạng ZIP nén mà tính năng Local History sử dụng. Hãy tham khảo phần Local History trong trang Storage Manager Panel để tìm hiểu thêm về tính năng Local History.

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.
Tính khả dụng của tính năng

Các tính năng bạn có thể sử dụng phụ thuộc vào giải pháp Altium mà bạn đang có – Altium Develop, Altium Agile Teams, Altium Agile Enterprise, hoặc Altium Designer (đang trong thời hạn hiệu lực).

Nếu bạn không thấy một tính năng được nêu trong tài liệu có trong phần mềm thực tế của mình, liên hệ Bộ phận Kinh doanh của Altium để tìm hiểu thêm.

Tài liệu cũ

Tài liệu Altium Designer không còn được phân phiên bản. Nếu bạn cần truy cập tài liệu cho các phiên bản cũ hơn của Altium Designer, hãy truy cập mục Tài liệu cũ trên trang Trình cài đặt khác.

Nội dung