By defining design repositories in this centralized fashion, an oganization can fully control which repositories its designers can access and use.

Similar documents
Published on Online Documentation for Altium Products (

Securing Design Source Inside a Design Repository

Managed Projects. Modified by Jason Howie on 31-May-2017

Browser-based Access and Management

Published on Online Documentation for Altium Products (

A Walk Through the Board Design Release Process

A Walk Through...the Board Design Release Process. Contents

Copy of A Walk Through...the Board Design Release Process

Item Revision Naming Schemes. Revision Naming Terminology. Default Revision Naming Schemes. Modified by Jason Howie on 31-May-2017

Obtaining the LDAP Search string (Distinguished Name)?

Accessing the Vault. Parent article: Altium Vault Technology. Mod. ifi. Adm. Sep 13,

Published on Online Documentation for Altium Products (

Component Templates. The Component Template Item Type. Modified by Jason Howie on 31-May-2017

Published on Online Documentation for Altium Products (

Refer to the EULA for the definition and scope of the network, as regards use of Private Server licensing.

Installing the ECAD-MCAD Project Collaboration Server

SYNTHESYS MANAGEMENT

Accessing the Interface

Published on Online Documentation for Altium Products (

Importing Existing Data into LastPass

Installing the ECAD-MCAD Project Collaboration Server

Database Library Migration Tools. Contents

Installing the Altium Vault

Altium Vault Licensing

This document provides detailed information on placing components from a database using Altium Designer's SVN Database Library feature.

Published on Online Documentation for Altium Products (

QUICK GUIDE. Introducing Oasys

Creating a Database Library from an Integrated Library

Class Structure in the PCB

Attaching a Datasheet to a Component Item in the Vaults Panel

Support for 3D Models. Folder Type. Modified by Jason Howie on May 31, 2017

If you are new to version control systems and are wondering where to start, read the article Version Control and Altium Designer.

Working with Version-Controlled Database Libraries. Contents

Hardware Requirements

Collaborating between Altium Designer and SOLIDWORKS

English. For Windows. WebAccess. User Manual. Buffalo Inc.

PCB Project Configurations

SCH Filter. Summary. Panel Access. Modified by Susan Riege on Jan 19, SCH Inspector. Parent page: Panels

BLUEPRINT TEAM REPOSITORY. For Requirements Center & Requirements Center Test Definition

Important notice regarding accounts used for installation and configuration

To Do Panel. Contents

Hardware Requirements

Apache Subversion Tutorial

ActiveBOM - BOM Catalog

Published on Online Documentation for Altium Products (

Storage Manager. Summary. Panel access. Modified by on 10-Jan-2014

Releasing a Schematic Sheet to a Vault

Generating a Custom Bill of Materials

Print and Copy Vending

Using Components Directly from Your Company Database

OTM-DE Repository User Guide

E: W: avinet.com.au. Air Maestro Training Guide Document Library Module Page 1

USER GUIDE. EBMS SECURE MailGate

Published on Online Documentation for Altium Products (

Administrator Guide. November 2010

Microsoft Office SharePoint. Reference Guide for Contributors

Migrating from a Personal Vault to an Altium Vault Server

Software Tools Subversion

Using Assembla in PracTEX Production

The following content has been imported from Legacy Help systems and is in the process of being checked for accuracy.

Accessing the Dashboard

IT Training Services. SharePoint 2013 Getting Started. Version: 2015/2016 V1

CollabNet TeamForge 5.3 Evaluator s Guide

Logging In to the Program

Server Installation. Parent page: System Installation, Licensing & Management

PRISM-FHF The Fred Hollows Foundation

Creating an Analyst Viewer User and Group

Contents 1. Accessing Microsoft Stream Uploading your video to My content area Deleting your video Sharing your video...

Using the SVN Database Library Conversion Wizard

Document Container Guide

Fusion. Installation Guide

Content Management System User Guide CONTENT MANAGEMENT SYSTEM User Guide

for Business User Guide

Lab 3: Editing a Rhapsody Model in RMM

Release Notes. Oracle E-Business Suite. Desktop Reporting (Edition 1) & Hubble Suite (Edition 2) Version

Releasing a PCB 2D-3D Model to a Vault

InsightSoftware.com. for Oracle E-Business Suite

Community Edition. Web User Interface 3.X. User Guide

Terex Management System (TMS)

Studywiz-Gmail Teachers' and Students' Guide

Quick Guide. Managing Existing Projects

Schematic Symbol Generation Tool

How to Test and Use the Cisco WebEx Client

DCS - Client portal manual Client portal rference guide

Alchemex. Web Reporting. Learning Services Alchemex Web Module

Overview of Web Interface to CenturyLink B2B Gateway

1. Installing R4E 1. 1) Provision Software Sites 2. 2) Install Version Control System Features 3. 3) Install R4E feature 4. 4) Install Versions

Altium Vault Technology. Contents

Accessing the Backup Tool

Version Control with Git ME 461 Fall 2018

PL/SQL Developer and TOAD IDE Integration Configuration

BE Share. Microsoft Office SharePoint Server 2010 Basic Training Guide

Office Automation Suite 4.4

Argos. Basic Training

Administration Guide for Resellers

How to set up SQL Source Control The short guide for evaluators

Building an Integrated Library

User Manual. Interactive. Instructions for: Document Repository

1 Setting Up Your Auto Login Link in Windows

Workspace 2.0 Android Content Locker. UBC Workspace 2.0: VMware Content Locker 3.5 for Android. User Guide

Transcription:

Local Version Control Service Old Content - see latest equivalent Modified by Jason Howie on 31-May-2017 Parent article: Altium Vault The Altium Vault installation provides localized (and centralized) version control, courtesy of its Version Control Service. Essentially an SVN server (version 1.8), this service provides version control possibilities right there where you need them, locally, without searching or paying for external SVN management software. By defining design repositories in this centralized fashion, an oganization can fully control which repositories its designers can access and use. Key Advantages There are two key advantages to using this centralized version control service: 1. You have common users and rights management for both the Altium Vault and SVN. When you sign in to the Altium Vault, the SVN version control service works with your session/credentials. 2. Repositories defined through the Altium Vault (through the VCS page of the vault's browserbased interface) are populated to the client automatically during login, so users do not have to worry about urls, protocols, password etc. It is simply configured once, on the server, and shared with the intended users as required. When a new user for the Altium Vault is created, the defined Password for that user is stored in both the Vault and the SVN service, since the latter cannot access the password from the former directly. If you have upgraded a previous installation of the Altium Vault Server (1.1, 1.2) to the Altium Vault (2.0), existing users will not have a password stored with the SVN service. Access to Version Control (and Managed Projects) will not be possible until this is resolved. To do this, simply re-create each user's password. Repository Creation Repositories can be created through the local SVN server, or external repositories can be connected to. Together, all repositories are centrally managed through the VCS page of the vault's browserbased interface, in terms of: Their displayed name and description. Their configured accessibility - which specific users can access them (or roles in the case of repositories defined through the local SVN server). Their availability - add or remove them centrally, rather than individual designers having to create and connect to repositories independently.

A default Design Repository is available, named DefaultRepository. Rename and manage user access to this repository as required. Centrally define access to your organization's Design Repositories. Repositories can be internal to the Altium Vault installation, defined using the local VCS service, or external through use of Altium Designer's built-in SVN, or third party SVN service. Access control is performed through the VCS page of the Altium Vault's browser-based interface. When a user signs in to the Altium Vault, the Design Repositories available to them will automatically be added to the Data Management - Design Repositories page of the Preferences dialog. Adding a Repository To add a Design Repository, simply click the Add Repository button, located at the top-right of the VCS page. The Repository Properties window will appear, use this to define the repository. The properties required depend on whether you are creating a new repository using the local VCS service,

or linking to an existing, external repository: New - simply give the repository a name and a description. Existing - in addition to a name and description, you need to supply the URL to the repository, and your credentials (User Name, Password) to access that repository. Create a new SVN-based Design Repository, or link to an existing one. A linked, external Design Repository is distinguished in the list of repositories by its External property being ticked ( ). To edit the properties of a Design Repository at a later stage, simply click its associated Edit icon ( ). To remove a Design Repository, simply click its associated Remove control ( ) The list of repositories can be sorted by either Name or External fields. Click once to sort in ascending order, click again to sort in descending order. For Name, this is alphabetically, while for External, this is grouping all external and non-external together. Ctrl+click to remove sorting. Sharing a Repository Having centralized your Design Repositories, you need to ensure that those requiring access to a given repository - including the designers who will be working on board designs - have that access. This is achieved by sharing that repository, or rather managing its access permissions. To do this,

simply click on the repository's associated Share icon ( ). The Manage Permissions window will appear, with all the controls necessary to share the repository with other users. With Design Repositories centrally organized, sharing with others is simply a case of managing each repository's permissions. Sharing with a User Sharing with other users is performed from the Users tab of the Manage Permissions window. Click the Add button to add a user, defining their name and access rights on the subsequent User Properties window. When defining access rights, select Read for Read only access, or Write for full Read/Write access.

Sharing a Design Repository with another user. Should you wish to create a new user on the fly, simply click the... control to the right of the User field. This will access the Create User window. To edit the permissions for an existing user, click the associated Edit control ( ). To remove an existing user from having shared access to a repository, click the associated Remove control ( ). Sharing with a Role If the repository has been created through the local VCS service, rather than an external repository, then you also have the ability to share with defined roles. This is performed from the Roles tab of the Manage Permissions window. Click the Add button to add a role, defining its name and access rights on the subsequent Role Properties window. Again, when defining access rights, select Read for Read only access, or Write for full Read/Write access. Bear in mind that these rights will be bestowed upon all user in that role.

Sharing a Design Repository with a specific role. Should you wish to create a new role on the fly, simply click the... control to the right of the Role field. This will access the Create Role window. To edit the permissions for an existing role, click the associated Edit control ( ). To remove an existing role from having shared access to a repository, click the associated Remove control ( ). External Access to a Local SVN Design Repository A Design Repository that is created through the local Version Control Service can be accessed using an SVN client such as TortoiseSVN. Access is made using the regular network protocol (only svn:// is currently supported). The correct repository address can be copied from within Altium Designer, from the Data Management - Design Repositories page of the Preferences dialog. Use this address in your Subversion client's repository browsing facility.

Browsing the content of a Design Repository created through the Altium Vault installation's local SVN-based Version Control Service. In the example above, the repository contains a number of Managed Projects, providing the ideal foundation for centralized project management, and controlled collaboration between team members. Source URL: https://techdocs.altium.com/display/dman1/altium+vault+-+((local+version+control+service))