The first thing you’ll notice: Distributed Version Control is just flat-out fast. Everything happens locally until you need to connect with other servers; when you do, that’s fast and efficient, too.
Veracity takes previously-scary or painful things like Branching, Merging and working Offline and makes them comfortable, powerful components of your everyday workflow. Most merges are resolved automatically, and when in doubt, DiffMerge is available to sort things out.
Veracity takes the distributed model one step further - project data is distributed, as well. Check in a bug fix while disconnected on the train; mark the bug as Fixed locally; and move on to the next task. When you're back on line, sync with the team and everyone gets the bug update and the code at once.
Veracity merges bug data automatically - you update a bug's status, someone else updates its priority, you sync the two - and everything just works.
Veracity includes a distributed, auto-merging Wiki, using familiar, readable Markdown syntax.
Wiki pages intelligently link to bugs, version control branches, and more; you can create, view and edit the wiki on both the web and iPad.
Veracity's iPad app works with the onVeracity.com hosted service, and supports fully-disconnected access to your bug and wiki data. Create bugs, assign them, burn through product backlog processing, edit page - all local and immediate. Sync when you're ready to sync.
The iPad app also offers a view of version control history, including in-app file diffs.