Version Control Version Control and Cloud Drives: Better Keep 'em Separated Git and Mercurial repositories don't mix well with cloud drives like OneDrive and Dropbox. Here are two alternative approaches to keep you out of trouble.
Presentations DevCon 2024: Version Control with Access A list of resources and further reading for my 2024 DevCon Vienna mini-presentation on version control with Microsoft Access.
Version Control Hosting Mercurial Repositories Online with Helix TeamHub Helix TeamHub is the obvious choice for Mercurial repository hosting for solo Access developers and small teams.
Version Control Access Version Control: A Quick Start Guide With this step-by-step guide, you'll be using version control with Access in under 20 minutes.
Version Control Five Types of Files to Exclude From MS Access Version Control The provided sample .hgignore and .gitignore files are good starting points when setting up new Microsoft Access version control repositories.
Tools Installing TortoiseHg: Step-by-Step Step-by-step instructions for installing my preferred distributed version control system (DVCS) for Access developers looking to get started with version control.
Version Control Installing the Access Version Control Add-in: Step-by-Step Looking to try version control with Microsoft Access? Start here by installing Adam Waller's free and open-source Version Control Addin for MS Access.
Version Control What's the Purpose of an Access Version Control Add-in? Access version control add-ins are not a replacement for Git, Subversion, or Mercurial.
Announcement Major Release of the Microsoft Access Version Control Add-in Version 4.x of Adam Waller's msaccess-vcs-addin has been officially released today, featuring a ribbon toolbar, SQL formatting, and basic SQL Server schema support.
Version Control Mercurial: The Road Less Traveled Unfortunately, choosing the less popular version control system has some important real-world drawbacks.
Version Control Git vs. Mercurial in 2024 This classic article from fifteen years ago contains one of the most impressively specific (and accurate) technology predictions I've ever read.
Version Control Make Your Access App More Resilient with Version Control Reassembling the pieces of a fragile system is a fool's (horse's?) errand. Turning back the clock is a more reliable fix.
Tools Connecting to GitHub from TortoiseHg Using SSH Keys Step-by-step instructions to set up a completely seamless integration between TortoiseHg and GitHub. No passwords. No Pageant. No friction of any kind.
Commentary How to Request New Features for Microsoft Access After a long and conspicuous absence, Microsoft has finally published a new website where you can submit and vote on feature requests.
Commentary 5 Types of Documentation Each type of documentation has unique strengths and weaknesses. Knowing when and how to use each is an important skill for every developer.
Version Control Learn to Love Text-Based Version Control with "Highlights for Children" Why use text-based version control for visual objects like forms and reports? I'll tell you why, but first, find all the differences between these two pictures...
Version Control A Quick, Free Way to Try Version Control with Microsoft Access Curious about getting started with version control in Microsoft Access, but don't want to commit a lot of time or money? This could be just the solution for you.
AutoHotKey Streamlining SaveAsText / LoadFromText SaveAsText and LoadFromText are indispensable for Access version control. They're also annoying to type repeatedly. Let's fix that.
Version Control Reverting Unwanted Changes Using Version Control in Access is like having a time machine that makes it easy to undo design mistakes. Here's a quick overview of the process.
Version Control It's All About the Diff How can you figure out what you changed on a form when you can't remember changing anything on that form? Version control, of course.
Version Control Peace of Mind from Version Control "Do you want to save your changes?" No, not if I just added temporary debugging code. But, Yes, if I also added production code. What to do?
Commentary Reducing Lost Code Recovery Time How do you reduce your recovery time when you've lost a bunch of code you just wrote? To misquote Bart Simpson, "Version control, my man."
Version Control Tracking Schema Changes If it can cause a bug in your software, you should be tracking it in version control. Database schema changes absolutely fall into that category.
Version Control Migrating Mercurial I had to update the settings file for 120 Mercurial repositories. I saved hours of tedium using a regex in the "Find in Files" feature of Notepad++.
Signal vs. Noise When Good Comments Go Bad Bad actors carry out disinformation campaigns to poison our discourse. But when we write code, sometimes we're the bad actors.