aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorKarsten Heimrich <karsten.heimrich@qt.io>2016-12-20 11:35:46 +0100
committerKarsten Heimrich <karsten.heimrich@qt.io>2016-12-20 12:13:43 +0000
commit47811bb2c508ace4547923615295b5367aee7275 (patch)
treeaf50d8f7f0ce76fda9ec936050bf37170f7745d9 /README
parent5992823f78fea1bfd8e66f549653c7ea6b0abd1c (diff)
Add Atom feed file to setup a private VSIX extension gallery
See the Qt Visual Studio Tools Wiki on how to use the file. This makes it fairly easy to test the update mechanism or to deploy the extension in-house. Change-Id: Ia85fba35b8859d88732e0d86dcf5c929be208d8c Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
Diffstat (limited to 'README')
-rw-r--r--README20
1 files changed, 20 insertions, 0 deletions
diff --git a/README b/README
index 20a23fe1..5dca309b 100644
--- a/README
+++ b/README
@@ -96,3 +96,23 @@ Update the 'Reference' tag's 'Include' attribute to match the new VS version, mo
Minimum changes to the 'source.extension.vsixmanifest' file:
Update the 'Identity' tag's 'Id' attribute with a new GUID.
+
+
+
+How to locally test the Qt Visual Studio Tools update
+-----------------------------------------------------
+
+Inside the src\config directory, edit the qt.io.xml file and modify the following tags:
+
+ <updated>2016-11-11T10:51:55Z</updated> Use the current date and time, keep the 'T' and 'Z'
+ <id>{ Product ID }</id> Set to the Product ID that can be found in the 'source.extension.vsixmanifest' file,
+ for example: <id>QtVsTools.30112013-cd02-4fd0-89bd-e36f85abe16a</id>
+ <Version>{ Version }</Version> Set to the Version that can be found in the 'source.extension.vsixmanifest' file,
+ for example: <Version>2.0.0</Version>
+
+Copy the XML file and the VSIX package inside a new folder side by side and open the
+'Tools | Options | Extensions and Updates' settings dialog in Visual Studio. Add a new entry in the
+Additional Extension Gallery, like this:
+
+ Name: qt.io
+ Url: file://path/to/your/atom.xml