3.5.6 Overriding _vcsPaths() settings with .vcsPaths
If a given MetaEdit+ db is used by multiple users, and/or on
multiple machines, the settings in the db in VCS Settings
are not necessarily appropriate for all
users and machines. They cannot sensibly change the settings in
there, as that would affect
all users. However, they can override settings there by creating a
file in .ini format in their MetaEdit+ working directory (e.g.
Documents\MetaEdit+ 5.5, Documents\MetaEdit+ 5.5 Client, or on Linux,
For instance, if
_vcsPaths() contains lines
$gitBaseDir = 'X:\git'
$gitBaseURL = 'https://otherUser@bitbucket.org/ourOrg'
can be overridden by similar lines in .ini format in
in .ini format there are no $ dollar
signs, no spaces around =, and no single quotes around values.
As .vcsPaths is
for all repositories, it should not override per-repository variables like
$dbName (although this too may be used
as a temporary measure, e.g. for one run of InitClone).
On Windows, Explorer may not allow manual creation of a
file called .vcsPaths. You can name it
something else initially, and then edit and save it to the correct name with
Notepad or another text editor.