LibraryToSVN

Последнее изменение: Susan Riege; 22.01.2019

Parent page: WorkspaceManager Commands

The following pre-packaged resources, derived from this base command, are available:


Applied Parameters: Context=Document

Summary

This command is used to access the SVN Database Library Conversion Wizard from the currently active library document - either a Schematic Library (*.SchLib), PCB 2D/3D Component Model Library (*.PcbLib), or a Database Library (*.DbLib). This Wizard streamlines the process of turning these various component management methodologies into an SVN Database Library. An SVN Database Library takes the ability to place components directly from a database, and extends this method of linking to allow source-controlled libraries - housing the schematic symbols and footprint models within a Subversion-based repository. The link to the repository and to the external database is defined within an SVN Database Library file (*.SVNDbLib), an extension of the Database Library file (*.DBLib) and often referred to as a Version-Controlled Database Library.

Access

This command is accessed from the Schematic Library Editor, PCB Library Editor, or Database Library Editor, by choosing the Tools » SVN Database Library Maker command, from the main menus.

Use

First, ensure that the library document you wish to convert is the active document in the main design window.

After launching the command, the SVN Database Library Conversion Wizard will appear. While accessing the Wizard in this way - through a document context - loads the Wizard with the active library, ready for conversion, you can of course modify the list of libraries to be converted, as required. The Wizard can convert either a single Database Library, or any number (and mixture) of Schematic Libraries, PCB Libraries, and Integrated Libraries.

Converting a Database Library

Use the Wizard to define conversion-related options, including how the source libraries should be split, in which directories of which repository they should be stored, and the output directory for the SVNDbLib file. For a schematic library, two options are also provided that allow you to strip the parameter and/or model information from each constituent component - leaving just the bare symbol. As the external database already exists - linked to the original DbLib file - one will not be created. The database will remain in its current location.

Should you wish to have the generated SVNDBLib file and the database in the same location, you basically have two options. The first is to set the output path for the SVNDbLib to be the same directory in which the database currently resides. The second option is to generate the SVNDbLib in a different directory and then move the database to that directory. In this case, you will need to remember to modify the connection within the SVNDbLib file to point to the database in its new location and reconnect.

After choosing the source DbLib file and setting the related conversion options as required, click Next to proceed with the conversion. A progress bar will be displayed, along with information on the current library being converted. The conversion process involves:

  1. Splitting the schematic and PCB libraries, referenced by the component records in the linked database, into single symbol/footprint library files
  2. Committing the split symbol and footprint libraries to the repository, in the specified base directories.
  3. Creating the specified SVNDbLib file, connecting to the database and repository.

After the conversion has completed, click Finish to close the Wizard, and make the SVNDbLib file active in the main design window.

Converting Schematic, PCB, and Integrated Libraries

Use the Wizard to define conversion-related options, including how the source libraries should be split, in which directories of which repository they should be stored, and the output directory for the SVNDbLib file. For a schematic library, two options are also provided that allow you to strip the parameter and/or model information from each constituent component - leaving just the bare symbol.

After choosing the source libraries and setting the related conversion options as required, click Next to proceed with the conversion. A progress bar will be displayed, along with information on the current library being converted. The conversion process involves:

  1. Extraction of the source libraries from any supplied integrated libraries.
  2. Splitting the schematic and PCB libraries into single symbol/footprint library files
  3. Committing the split symbol and footprint libraries to the repository, in the specified base directories.
  4. The Wizard will only extract footprint model reference information. Linked PCB3D and Simulation models are not supported for an SVNDbLib. Where such links exist, they will be added as parameters.
  5. Building a separate database table in the generated Access database, for each schematic library and/or intergated library being converted, complete with parameter and model information extracted from the components therein. Each table is named using the name of the schematic library, with an _SchLib suffix (e.g. Mixer_SchLib), and/or the name of the integrated library, with an _IntLib suffix (e.g. AD Differential Amplifier_IntLib).
  6. Creating the specified SVNDbLib file, connecting to the database and repository.

After the conversion has completed, click Finish to close the Wizard, and make the SVNDbLib file active in the main design window.


Applied Parameters: Context=Project

Summary

This command is used to access the SVN Database Library Conversion Wizard from the currently focused project library document - either a Schematic Library (*.SchLib), PCB 2D/3D Component Model Library (*.PcbLib), or an Integrated Library (*.IntLib) - under the required parent project in the Projects panel. This Wizard streamlines the process of turning these various component management methodologies into an SVN Database Library. An SVN Database Library takes the ability to place components directly from a database, and extends this method of linking to allow source-controlled libraries - housing the schematic symbols and footprint models within a Subversion-based repository. The link to the repository and to the external database is defined within an SVN Database Library file (*.SVNDbLib), an extension of the Database Library file (*.DbLib) and often referred to as a Version-Controlled Database Library.

Access

This command is accessed from the Projects panel by right-clicking on the entry for the required project library (SchLib, PcbLib, or IntLib) and choosing the SVN Database Library Maker command, from the context menu.

Use

First, ensure that a project library document (SchLib, PcbLib, or IntLib) you wish to convert is the focused document in the Projects panel.

After launching the command, the SVN Database Library Conversion Wizard will appear. While accessing the Wizard in this way - through a project context - loads the Wizard with all SchLib, PcbLib, and IntLib libraries that have been added to the project, ready for conversion, you can of course modify the list of libraries to be converted, as required. The Wizard can convert either a single Database Library, or any number (and mixture) of Schematic Libraries, PCB Libraries, and Integrated Libraries.

Converting a Database Library

Should you wish to convert a standard Database Library (DbLib) instead, simply switch the conversion mode to Database Libraries, and browse to, and specifiy, the library to be converted. Then use the Wizard to define conversion-related options, including how the source libraries should be split, in which directories of which repository they should be stored, and the output directory for the SVNDbLib file. For a schematic library, two options are also provided that allow you to strip the parameter and/or model information from each constituent component - leaving just the bare symbol. As the external database already exists - linked to the original DbLib file - one will not be created. The database will remain in its current location.

Should you wish to have the generated SVNDbLib file and the database in the same location, you basically have two options. The first is to set the output path for the SVNDbLib to be the same directory in which the database currently resides. The second option is to generate the SVNDbLib in a different directory and then move the database to that directory. In this case, you will need to remember to modify the connection within the SVNDbLib file to point to the database in its new location and reconnect.

After choosing the source DbLib file and setting the related conversion options as required, click Next to proceed with the conversion. A progress bar will be displayed, along with information on the current library being converted. The conversion process involves:

  1. Splitting the schematic and PCB libraries, referenced by the component records in the linked database, into single symbol/footprint library files
  2. Committing the split symbol and footprint libraries to the repository, in the specified base directories.
  3. Creating the specified SVNDbLib file, connecting to the database and repository.

After the conversion has completed, click Finish to close the Wizard, and make the SVNDbLib file active in the main design window.

Converting Schematic, PCB, and Integrated Libraries

Use the Wizard to define conversion-related options, including how the source libraries should be split, in which directories of which repository they should be stored, and the output directory for the SVNDbLib file. For a schematic library, two options are also provided that allow you to strip the parameter and/or model information from each constituent component - leaving just the bare symbol.

After choosing the source libraries and setting the related conversion options as required, click Next to proceed with the conversion. A progress bar will be displayed, along with information on the current library being converted. The conversion process involves:

  1. Extraction of the source libraries from any supplied integrated libraries.
  2. Splitting the schematic and PCB libraries into single symbol/footprint library files
  3. Committing the split symbol and footprint libraries to the repository, in the specified base directories.
  4. The Wizard will only extract footprint model reference information. Linked PCB3D and Simulation models are not supported for an SVNDbLib. Where such links exist, they will be added as parameters.
  5. Building a separate database table in the generated Access database, for each schematic library and/or intergated library being converted, complete with parameter and model information extracted from the components therein. Each table is named using the name of the schematic library, with an _SchLib suffix (e.g. Mixer_SchLib), and/or the name of the integrated library, with an _IntLib suffix (e.g. AD Differential Amplifier_IntLib).
  6. Creating the specified SVNDbLib file, connecting to the database and repository.

After the conversion has completed, click Finish to close the Wizard, and make the SVNDbLib file active in the main design window.

 

Обнаружили проблему в этом документе? Выделите область и нажмите Ctrl+Enter, чтобы оповестить нас.

Связаться с нами

Связаться с нашими Представительствами напрямую

Вы сообщаете о проблеме, связанной со следующим выделенным текстом
и/или изображением в активном документе:
Бесплатная пробная версия Altium Designer
Бесплатная пробная версия Altium Designer
Давайте приступим. Для начала, Вы или Ваше предприятие уже используете Altium Designer?

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

В таком случае, для чего Вам необходима пробная лицензия?

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Вам для этого не нужна пробная лицензия.

Нажмите кнопку ниже, чтобы загрузить установщик самой новой версии Altium Designer

Загрузить установщик Altium Designer

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Пожалуйста, заполните форму ниже, чтобы получить ценовое предложение.

Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.

Если Ваша подписка Altium активна, у Вас нет необходимости в пробной лицензии.

Если у Вас нет активной подписки Altium, пожалуйста, заполните форму ниже, чтобы получить пробную версию.

Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.

Для чего Вы хотите попробовать Altium Designer?

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Вы нашли нужное место! Пожалуйста, заполните форму ниже, чтобы начать использование пробной версии.

Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.

Great News!

Valid students can get their very own 6-month Altium Designer Student License for FREE! Just fill out the form below to request your Student License today.

Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.

Вы можете загрузить бесплатную лицензию средства просмотра Altium Designer Viewer сроком действия 6 месяцев.

Пожалуйста, заполните форму ниже, чтобы запросить эту лицензию.

Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.

Замечательно! Создавать новое - отличное занятие. У нас есть превосходная программа для Вас.

Upverter - бесплатная платформа, разработанная специально для любителей проектирования.

Нажмите здесь, чтобы попробовать!

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Вы можете загрузить бесплатную лицензию средства просмотра Altium Designer Viewer сроком действия 6 месяцев.

Пожалуйста, заполните форму ниже, чтобы запросить эту лицензию.

Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.