Veracity 1.0.0 Release Notes
Veracity 1.0.0 is now available for download at http://veracity-scm.com/downloads.html.
Veracity 1.0.0 has been tested on the following platforms
Windows
- Windows XP SP3 32-bit
- Windows Server 2003 SP2 32-bit
- Windows Vista SP2 32 and 64-bit
- Windows Server 2008 Standard SP2 32 and 64-bit
- Windows 7 SP1 32 and 64-bit
OSX
- Snow Leopard
- Lion
Linux
- Ubuntu 10.04
- Ubuntu 10.10
- Ubuntu 11.04
Veracity 0.9.x Users
On Windows, the installers will require you to uninstall any 0.9.x versions, except for per-user installations made by other Windows user accounts. You should uninstall them yourself prior to installing 1.0.0.
If you had an 0.9.x version installed, run this command after installing 1.0.0 to set your server files path correctly:
$ vv config reset server/files
If you have 0.9.0 repositories that you'd like to continue to use, you need to update them for module support.
See http://veracity-scm.com/qa/questions/43/what-does-a-field-not-found-error-message-mean. Repositories created with 0.9.1 are fine.
Noteworthy Changes Since 0.9.1
Command-Line
- Resolve now handles many more tree-namespace conflicts and has a nicer interface for resolving them.
- There is now support for a .vvignores file in the root of a working copy, for file patterns to be ignored.
- Several portability-related bug fixes.
Web
- The activity stream now shows the branch on which commits occur.
- Related work items and commits now have a more compact interface.
- Repository names with periods in them should now work correctly.
- several performance and usability improvements to the TODO list
Installation
- On Windows and Mac, SourceGear DiffMerge 3.3.1 is now included in the installation. On Linux, DiffMerge is listed as a recommended package.
- On windows, the limited-privilege installer has been replaced by a zip archive. The (now only) installer requires administrative privileges.
- On all platforms, there is now a machine-wide configuration file. The installers set the appropriate server files path there.
Other
- A new Veracity repository now has a default "nobody" user. Setting "whoami" for a server is no longer necessary.
- The default path to Veracity's log files has changed:
- Windows: %LOCALAPPDATA%/SourceGear/Veracity/Logs
- Mac: ~/Library/Logs/SourceGear Veracity
- Linux: ~/.veracity-logs
This path can be changed via the machine/log_files configuration key:
$ vv config set log_files c:/my_log_files
/machine/
log_files: {UNSET}
->: c:/my_log_files
# Go back to the default
$ vv config reset log_files
/machine/
log_files: c:/my_log_files
->: {UNSET}