Documentation
DownloadPricingRelease Notes
English
English
  • Introduction
    • Welcome to Devin 👋
    • DevOps for Claris FileMaker
    • Why Devin When You Have Otto?
  • Features
    • Version Control
      • Advanced Version Control
    • Regression Testing
    • Deployments
      • Default Environments
      • Workflows
      • Under the Hood
    • Server & File Monitoring
  • Setup & Maintenance
    • Prerequisites
      • System Requirements
      • Network Considerations
    • Installation
      • Install Devin App
      • Install Devin Server
        • Install Devin on Your Own Server
        • Devin through a Hosting Provider
        • Upgrading from 1.0 Beta
  • Updates
    • Update Devin App
    • Update Devin Server
      • In-App Update Guide
      • Manual Update Guide
  • Uninstallation
    • Uninstall Devin App
    • Uninstall Devin Server
  • Server Mangement
    • Starting, Stopping and Restarting Devin Server
  • Guides
    • Getting Started
      • Create an Account
      • Connect to Development Server
    • Projects
      • Create a Project
      • Delete a Project
    • Modules
      • Add a Module
      • Branch a Module
      • Edit a Module
      • Delete a Module
    • Deployment Environments
      • Connect a Deployment
      • Update a Deployment
      • Disconnect Deployment
    • Branches
      • Create a Branch
      • Delete a File from a Branch
      • Delete a Branch
    • Versions
      • Save a Version
      • Compare Versions
      • Release a Version
      • Delete a Version
    • Tests
      • Load Test Scripts
      • Run Test Scripts
    • Releases
      • Create a Release
      • Deploy a Release
    • Servers
      • Add a Server
      • Change Development Server
      • Remove a Server
    • Team
      • Add Team Member
      • Remove Team Member
      • Manage Subscription
  • Support
    • Known Issues
    • Feedback
    • Release Notes
  • Legal
    • Privacy Policy
    • Terms of Service
Powered by GitBook
On this page
  • Overview
  • What is the XML Analysis API?
  • What’s Next?

Was this helpful?

  1. Features
  2. Version Control

Advanced Version Control

Unlocking Powerful Change Tracking in Your FileMaker Projects

PreviousVersion ControlNextRegression Testing

Last updated 3 days ago

Was this helpful?

Overview

Devin 1.2+ introduces a groundbreaking new capability for FileMaker developers: Advanced Version Control. At the core of this is the feature, powered by our new XML Analysis API. This innovative API enables fast and efficient comparison of two fmp12 files. Think of it as GitHub-style code diffs, designed specifically for FileMaker files.

What is the XML Analysis API?

The XML Analysis API is Devin Server’s newest and most intelligent component. Leveraging the XML representation of fmp12 files, it computes differences in the matter of seconds. The API highlights a summary of changes, including detailed diffs for Scripts and Custom Functions, making it perfect for near real-time change tracking.

What’s Next?

Future updates will expand the feature to allow comparisons beyond the active branch and introduce more granular tracking for schema changes. Stay tuned for more updates as we continue enhancing this powerful tool.

Compare Versions
Compare Versions
Compare Versions
Advanced Version Control in Devin 1.2+