10
Version control in MorphX Microsoft Dynamics TM AX 5.0 Michael Fruergaard Pontoppidan Developer and Partner Tools – Microsoft Dynamics AX TM Microsoft Corporation SCREENCAST

Version control in MorphX Microsoft Dynamics TM AX 5.0 Michael Fruergaard Pontoppidan Developer and Partner Tools – Microsoft Dynamics AX TM Microsoft

Embed Size (px)

DESCRIPTION

Element life cycle when using version control

Citation preview

Page 1: Version control in MorphX Microsoft Dynamics TM AX 5.0 Michael Fruergaard Pontoppidan Developer and Partner Tools – Microsoft Dynamics AX TM Microsoft

Version control in MorphX Microsoft DynamicsTM AX 5.0

Michael Fruergaard PontoppidanDeveloper and Partner Tools – Microsoft Dynamics AXTM Microsoft Corporation

SCREENCAST

Page 2: Version control in MorphX Microsoft Dynamics TM AX 5.0 Michael Fruergaard Pontoppidan Developer and Partner Tools – Microsoft Dynamics AX TM Microsoft

Version control in MorphX

• Enables source code control Check-out / Check-in Undo check-out Description of changes History Etc.

Page 3: Version control in MorphX Microsoft Dynamics TM AX 5.0 Michael Fruergaard Pontoppidan Developer and Partner Tools – Microsoft Dynamics AX TM Microsoft

Element life cycle when using version control

New object

Checked-In

Opened for edit

Overlayer object

Opened for add

Add

Check OutCheck InUndo Check Out

Add

Check In

Deleted

Delete

Opened for delete

Check In

Ren

ame

Rename

Page 4: Version control in MorphX Microsoft Dynamics TM AX 5.0 Michael Fruergaard Pontoppidan Developer and Partner Tools – Microsoft Dynamics AX TM Microsoft

Version control options

• Visual Source Safe Audience: ISVs; 5+ developers

• Team Foundation Server Audience: ISVs; 5+ developers

• MorphX VCS Audience: VARs; 1-10 developers

Page 5: Version control in MorphX Microsoft Dynamics TM AX 5.0 Michael Fruergaard Pontoppidan Developer and Partner Tools – Microsoft Dynamics AX TM Microsoft

TopologyVisual SourceSafe and Team Foundation Server

Page 6: Version control in MorphX Microsoft Dynamics TM AX 5.0 Michael Fruergaard Pontoppidan Developer and Partner Tools – Microsoft Dynamics AX TM Microsoft

TopologyMorphX VCS

Page 7: Version control in MorphX Microsoft Dynamics TM AX 5.0 Michael Fruergaard Pontoppidan Developer and Partner Tools – Microsoft Dynamics AX TM Microsoft

Requirement comparison

Classic MorphX

MorphX VCS

Visual Source Safe

Team Foundation Server

Availability V1.0 V5.0 V4.0 V5.0AOSs required

1 1 1 per dev 1 per dev

DB Servers required

1 1 1 per dev 1 per dev

Team server required

No Optional Yes Yes

Build stepRequired

No No Yes Yes

Master file AOD AOD XPOs XPOs

Page 8: Version control in MorphX Microsoft Dynamics TM AX 5.0 Michael Fruergaard Pontoppidan Developer and Partner Tools – Microsoft Dynamics AX TM Microsoft

Feature comparison

Classic MorphX

MorphX VCS

Visual Source Safe

Team Foundation Server

Concurrent developmentIsolated developmentChange descriptionChange historyChange list supportQuality bar enforcement

Page 9: Version control in MorphX Microsoft Dynamics TM AX 5.0 Michael Fruergaard Pontoppidan Developer and Partner Tools – Microsoft Dynamics AX TM Microsoft

MorphX VCS

Page 10: Version control in MorphX Microsoft Dynamics TM AX 5.0 Michael Fruergaard Pontoppidan Developer and Partner Tools – Microsoft Dynamics AX TM Microsoft

© 2006 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.