Since Sublime Plugins are a huge part of our use of Sublime in my workplace, and we have several users, I have come up with a shared distribution of Sublime using the portable distribution. Since we use SVN for source control at the company I am currently working at, I have checked in the portable version of Sublime (prior to license activation).
In order to share a common set of plugins that are useful from our perspective (C development via TDD), I utilize SVN externals to make the magic happen. I simply add an 'svn:externals' property to the /Data/Packages folder for each plugin I want to include in the distribution. The URLs for most of these 'external' packages point directly to the plugin sources in the package repo.
As a result, anyone can get the entire disribution by simply checking out the repo from our local SVN. Furthermore, anyone with commit privileges can add new packages. Also, any user just needs to do an SVN update to get the latest packages by just doing an SVN update.
An example svn:externals property listing is:
I have added an svn:ignore property to this folder as well, in order to avoid collisions with the default packages for Sublime (as follows):
Color Scheme - Default
Language - English
Theme - Default
Finally, I added a registry script OpenWithSublimeText.reg to the root of the repo/distribution so that we can get the "Open with Sublime Text" context menu entry in Windows Explorer. Double-clicking on the .reg file adds it to the registry. NOTE: If this script assumes you checkout the distribution into C:\SublimeText.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\Shell\Open with Sublime Text]
[HKEY_CLASSES_ROOT\*\Shell\Open with Sublime Text\command]