Transcription

TutorialTU0114 (v2.4) March 18, 行われます。Repository itory 。VCSCommitRepository �チェックインと呼ばれます。Conflict2 MergeCVSConcurrent Versions SystemAltium DesignerStorage ManagerCVSCommitPCBDatabaseRepositoryLog す。 �存場所です。TU0114 (v2.4) March 18, 20081

Working with a Version Control ダです。 Working Folder とも呼ばれます。SCCSource Code ControlMicrosoft VCSVCSSVNSubversionAltium DesignerManagerSVNUpdateRepository ‘’CommitMergeVCSVersion Control System �イルを回復さです。VersionVersionWorking ��す。Working ��る基本的な方法は、まず、Repository CSRepository commit“”Altium DesignerSubversionSubversion VCSSubversionVCS �。Subversion VCS2TU0114 (v2.4) March 18, 2008

Working with a Version Control System図 1. Altium Designer がどのように Subversion へ接続されるかの概略図Central RepositoryVCSVCSVCSMy.PrjPcb3RepositoryAltium DesignerSubversionStorage ManagerAltium DesignerProjectsVCS Storage ManagerVCS VCScommit VCSRepositoryVCScommit2: (Unreserved check-out model(Lock-modify-unlock)exclusive check-out model ��きることが理想です。2ASCIIMergeAltium DesignerPCB’’‘’Altium Designer2PCB 2 ��で行う必要があります。Altium DesignerTU0114 (v2.4) March 18, 20083

Working with a Version Control SystemAltium Designer Microsoft(CVS)SVNAltium Designer Repository SCCSubversion (SVN), Concurrent Versions SystemSVNcommit/2PCB 2PCBVCSPreferences (DXP » Preferences)SCCVersion Control– Source Code Control Interface Concurrent Versions SystemCVS– Concurrent Versions System SubversionSVN– Subversion図 2. Version Control - General- SVNGeneralSCCIVCSubversion :Path to the main executable svn.execommitSubversions repositoryPath to the admin executable svnadmin.exeAltiumDesignerRepositoryAltium Designer4Altium DesignerRepositoryでは、Subversion1.4.3 ��てください。Subversion 1.3.2 �しません。TU0114 (v2.4) March 18, 2008

Working with a Version Control SystemVCS Storage ManagerSystemStorage Manager Storage ManagerVCSProjectsVCS ProjectsVCS :SCCI [空白] – [空白] �せん - No modification –repository ��ーは読み取り専用にマークされ、 �になります。 Out of date – ファイルは repository ��。Get Latest Version �い。 Checked out exclusively by me ��は、VCSVCSUndo Check Out を使います Modified exclusively by me – Use Check るいは、Undo Check Out でそれらを放棄します。 Locked exclusively – その人がUndo Check Out 、 修正不可能になります。 Locked exclusively by me ��してください。CVS および Subversion [空白] – [空白] �せん - No modification –repository ��ーは読み取り専用にマークされ、 �になります。 Out of date – ファイルは repository ��。Get Latest Version �い。 Modified – ��した。ファイルを保存し、repository にチェックイン / コミット(承認)してください。 VCSVCSConflict – ��れています。Missing – ファイルは repository Restore �ューから使用して、コピーを repository �右クリックして、 Refresh Status を選択し、Projects の現在の VCS �TU0114 (v2.4) March 18, 20085

Working with a Version Control SystemSubversionVCSVCSAltium y RepositoryRepository RepositoryRepository :Storage ManagerCreate RepositorySubversionRepository ySubversion RepositorySubversion1. �トを開きます。2. Storage Manager3. Storage ManagerFolders /ディレクトリを選択します。Altium Designer �ます。4. Storage Manager5. SVN Link Setup6Link Folder to Repository folderSubversion repositoryTU0114 (v2.4) March 18, 2008

Working with a Version Control System6. Local Directoryrepository OK3 Path To RepositorySubversionSubversionStorage Manager rRepositorySubversion repository RepositoryNot in version controlRepositorySubversionRepository :1. Repository2.Storage ManagerOnly Show Files in the current ProjectAdd to Version Control3.4. �を示すコメントを追加し、OK をクリックします。RepositoryNo ModificationTU0114 (v2.4) March 18, 20087

Working with a Version Control SystemStorage Manager パネルの VCS Revisions ンを示しAltium Visual SourceSafeVCSVCSCVSSVNRepositoryCVS、または Subversion VCS システムを使用している時、Update コマンドを使用して Repository e ManagerUpdateSCC Storage ManagerCheck OutVCSRepositoryVCSRepository ()Repository Storage ManagerUpdate Altium Designer date Altium �表示StatusNo ModificationVCSCVS8Storage Manager repositorySubversionTU0114 (v2.4) March 18, 2008

Working with a Version Control System図 3 Subversion における VCS 図 4 SourceSafe における VCS クアウトできません。VCSAltium ositorycommit Storage Manager 承認CVSCommitSVNUpdate CVSSVNCommit CommitUpdateRepositoryCommitPCB �機能を使用します。VCS VCSサードASCII diffASCII diffAltium DesignerPCB することができます。TU0114 (v2.4) March 18, 20089

Working with a Version Control System図 5 回路図や PCB SVN Storage ManagerCtrl clickVCS RevisionsCompareSCCProjectsAltium DesignerChoose Documents to CompareShow Physical SVCS /VCSAltium Designer/VCS/VCSVCS (ManagerRepositoryStorageRefresh Status )VCSVCSVCS :1. Storage Manager Remove from Version Controlstatus Projects2.[Not in version control]VCSAltium DesignerVCS repositoryRefresh StatusVCS1. Storage ManagerFiles Refresh Status2. Altium Designerstatus Storage ManagerVCSProjects Show VCS statusPreferences (DXP » Preferences)System – ProjectsPanel10TU0114 (v2.4) March 18, 2008

Working with a Version Control SystemF5Storage Manager VCSVCSVCS CVSStorage ManagerVCS revisionsSubversionVCS RevisionsOpenAltium DesignerSCCI :1. Storage ManagerVCS Show History2. VCSHistory OptionVCS図 6 History Options ダイアログで OK �訂を選択。3. OK .com/cvsbook.htmlCVSTU0114 (v2.4) March 18, 2008http://www.cvsnt.com11

Working with a Version Control 1.0New product release5-Feb-20041.01Enable VCS in System Preferences added.21-Dec-20042.0Re-written to cover Storage Manager.18-Jul-20052.1Updated for Altium Designer SP414-Dec-20052.2Updated for Altium Designer 624-July-20072.3Updated for Altium Designer 6.8 – minor editing and many imagesupdated.F5 key supported for the Storage Manager panel.18-Mar-20082.4Updated Pagesize to �、および関連資料Copyright 2008 Altium Limited.All rights reserved.この文書の印刷は、(1) ��ピーや送信を行わない、かつ (2) ltium Limited 禁じます。 ��ます。Altium、Altium Designer、Board Insight、CAMtastic、CircuitStudio、Design tus、TASKING、Topological ロゴは、Altium Limited �ものではありません。12TU0114 (v2.4) March 18, 2008

Working with a Version Control System . 図 1. Altium �るかの概略図. �どのように動作するかの鍵は、Central ��ルの状 �