Fossil SCM

Add the "Integrating Fossil in the Microsoft Express 2010 IDE" document from Gilles Ganault.

drh 2013-05-24 11:44 trunk
Commit 33c651cea5bbe003bdf47e8ad4f6c25a1094ab17
--- a/www/fossil-from-msvc.wiki
+++ b/www/fossil-from-msvc.wiki
@@ -0,0 +1,16 @@
1
+<h1>Integrating Fossil in the Microsoft Express 2010 IDE</h1>
2
+
3
+<i>Contributed by Gilles Ganault on 2013-05-24.</i>
4
+
5
+The Express version of Visual Studio doesn't support add-in's and plug-in's,
6
+but it's not an issue since it's still possible to use Fossil through the
7
+External Tools menu and Fossil is a CLI application anyway:
8
+
9
+<ol type="1">
10
+ <li>Tools &gt; Settings &gt; Expert Settings</li>
11
+ <li>Tools &gt; External Tools, where the items in this list map
12
+ to "External Tool X" that we'll add to our own Fossil
13
+ menu later: </li>
14
+ <ol type="1">
15
+ <li>Rename the default "&#91;New Tool 1&#93;" to eg.
16
+ "Commit"&nbsp;&nbsp;&
--- a/www/fossil-from-msvc.wiki
+++ b/www/fossil-from-msvc.wiki
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
--- a/www/fossil-from-msvc.wiki
+++ b/www/fossil-from-msvc.wiki
@@ -0,0 +1,16 @@
1 <h1>Integrating Fossil in the Microsoft Express 2010 IDE</h1>
2
3 <i>Contributed by Gilles Ganault on 2013-05-24.</i>
4
5 The Express version of Visual Studio doesn't support add-in's and plug-in's,
6 but it's not an issue since it's still possible to use Fossil through the
7 External Tools menu and Fossil is a CLI application anyway:
8
9 <ol type="1">
10 <li>Tools &gt; Settings &gt; Expert Settings</li>
11 <li>Tools &gt; External Tools, where the items in this list map
12 to "External Tool X" that we'll add to our own Fossil
13 menu later: </li>
14 <ol type="1">
15 <li>Rename the default "&#91;New Tool 1&#93;" to eg.
16 "Commit"&nbsp;&nbsp;&
--- www/mkindex.tcl
+++ www/mkindex.tcl
@@ -24,10 +24,11 @@
2424
event.wiki {Events}
2525
faq.wiki {Frequently Asked Questions}
2626
fileformat.wiki {Fossil File Format}
2727
fiveminutes.wiki {Update and Running in 5 Minutes as a Single User}
2828
foss-cklist.wiki {Checklist For Successful Open-Source Projects}
29
+ fossil-from-msvc.wiki {Integrating Fossil in the Microsoft Express 2010 IDE}
2930
fossil-v-git.wiki {Fossil Versus Git}
3031
index.wiki {Home Page}
3132
inout.wiki {Import And Export To And From Git}
3233
makefile.wiki {The Fossil Build Process}
3334
newrepo.wiki {How To Create A New Fossil Repository}
3435
--- www/mkindex.tcl
+++ www/mkindex.tcl
@@ -24,10 +24,11 @@
24 event.wiki {Events}
25 faq.wiki {Frequently Asked Questions}
26 fileformat.wiki {Fossil File Format}
27 fiveminutes.wiki {Update and Running in 5 Minutes as a Single User}
28 foss-cklist.wiki {Checklist For Successful Open-Source Projects}
 
29 fossil-v-git.wiki {Fossil Versus Git}
30 index.wiki {Home Page}
31 inout.wiki {Import And Export To And From Git}
32 makefile.wiki {The Fossil Build Process}
33 newrepo.wiki {How To Create A New Fossil Repository}
34
--- www/mkindex.tcl
+++ www/mkindex.tcl
@@ -24,10 +24,11 @@
24 event.wiki {Events}
25 faq.wiki {Frequently Asked Questions}
26 fileformat.wiki {Fossil File Format}
27 fiveminutes.wiki {Update and Running in 5 Minutes as a Single User}
28 foss-cklist.wiki {Checklist For Successful Open-Source Projects}
29 fossil-from-msvc.wiki {Integrating Fossil in the Microsoft Express 2010 IDE}
30 fossil-v-git.wiki {Fossil Versus Git}
31 index.wiki {Home Page}
32 inout.wiki {Import And Export To And From Git}
33 makefile.wiki {The Fossil Build Process}
34 newrepo.wiki {How To Create A New Fossil Repository}
35
--- www/permutedindex.wiki
+++ www/permutedindex.wiki
@@ -11,10 +11,11 @@
1111
</ul>
1212
<a name="pindex"></a>
1313
<h2>Permuted Index:</h2>
1414
<ul>
1515
<li><a href="fiveminutes.wiki">5 Minutes as a Single User &mdash; Update and Running in</a></li>
16
+<li><a href="fossil-from-msvc.wiki">2010 IDE &mdash; Integrating Fossil in the Microsoft Express</a></li>
1617
<li><a href="tech_overview.wiki">A Technical Overview Of The Design And Implementation Of Fossil</a></li>
1718
<li><a href="antibot.wiki">against Spiders and Bots &mdash; Defense</a></li>
1819
<li><a href="copyright-release.html">Agreement &mdash; Contributor License</a></li>
1920
<li><a href="delta_encoder_algorithm.wiki">Algorithm &mdash; Fossil Delta Encoding</a></li>
2021
<li><a href="fiveminutes.wiki">as a Single User &mdash; Update and Running in 5 Minutes</a></li>
@@ -59,10 +60,11 @@
5960
<li><a href="quotes.wiki">DVCSes in General &mdash; Quotes: What People Are Saying About Fossil, Git, and</a></li>
6061
<li><a href="embeddeddoc.wiki">Embedded Project Documentation</a></li>
6162
<li><a href="delta_encoder_algorithm.wiki">Encoding Algorithm &mdash; Fossil Delta</a></li>
6263
<li><a href="event.wiki">Events</a></li>
6364
<li><a href="inout.wiki">Export To And From Git &mdash; Import And</a></li>
65
+<li><a href="fossil-from-msvc.wiki">Express 2010 IDE &mdash; Integrating Fossil in the Microsoft</a></li>
6466
<li><a href="fileformat.wiki">File Format &mdash; Fossil</a></li>
6567
<li><a href="branching.wiki">Forking, Merging, and Tagging &mdash; Branching,</a></li>
6668
<li><a href="delta_format.wiki">Format &mdash; Fossil Delta</a></li>
6769
<li><a href="fileformat.wiki">Format &mdash; Fossil File</a></li>
6870
<li><a href="changes.wiki">Fossil Changelog</a></li>
@@ -87,18 +89,21 @@
8789
<li><a href="style.wiki">Guidelines &mdash; Source Code Style</a></li>
8890
<li><a href="index.wiki">Home Page</a></li>
8991
<li><a href="selfhost.wiki">Hosting Repositories &mdash; Fossil Self</a></li>
9092
<li><a href="server.wiki">How To Configure A Fossil Server</a></li>
9193
<li><a href="newrepo.wiki">How To Create A New Fossil Repository</a></li>
94
+<li><a href="fossil-from-msvc.wiki">IDE &mdash; Integrating Fossil in the Microsoft Express 2010</a></li>
9295
<li><a href="tech_overview.wiki">Implementation Of Fossil &mdash; A Technical Overview Of The Design And</a></li>
9396
<li><a href="inout.wiki">Import And Export To And From Git</a></li>
9497
<li><a href="build.wiki">Installing Fossil &mdash; Compiling and</a></li>
98
+<li><a href="fossil-from-msvc.wiki">Integrating Fossil in the Microsoft Express 2010 IDE</a></li>
9599
<li><a href="selfcheck.wiki">Integrity Self Checks &mdash; Fossil Repository</a></li>
96100
<li><a href="webui.wiki">Interface &mdash; The Fossil Web</a></li>
97101
<li><a href="copyright-release.html">License Agreement &mdash; Contributor</a></li>
98102
<li><a href="password.wiki">Management And Authentication &mdash; Password</a></li>
99103
<li><a href="branching.wiki">Merging, and Tagging &mdash; Branching, Forking,</a></li>
104
+<li><a href="fossil-from-msvc.wiki">Microsoft Express 2010 IDE &mdash; Integrating Fossil in the</a></li>
100105
<li><a href="fiveminutes.wiki">Minutes as a Single User &mdash; Update and Running in 5</a></li>
101106
<li><a href="checkin_names.wiki">Names &mdash; Checkin And Version</a></li>
102107
<li><a href="newrepo.wiki">New Fossil Repository &mdash; How To Create A</a></li>
103108
<li><a href="foss-cklist.wiki">Open-Source Projects &mdash; Checklist For Successful</a></li>
104109
<li><a href="pop.wiki">Operations &mdash; Principles Of</a></li>
105110
--- www/permutedindex.wiki
+++ www/permutedindex.wiki
@@ -11,10 +11,11 @@
11 </ul>
12 <a name="pindex"></a>
13 <h2>Permuted Index:</h2>
14 <ul>
15 <li><a href="fiveminutes.wiki">5 Minutes as a Single User &mdash; Update and Running in</a></li>
 
16 <li><a href="tech_overview.wiki">A Technical Overview Of The Design And Implementation Of Fossil</a></li>
17 <li><a href="antibot.wiki">against Spiders and Bots &mdash; Defense</a></li>
18 <li><a href="copyright-release.html">Agreement &mdash; Contributor License</a></li>
19 <li><a href="delta_encoder_algorithm.wiki">Algorithm &mdash; Fossil Delta Encoding</a></li>
20 <li><a href="fiveminutes.wiki">as a Single User &mdash; Update and Running in 5 Minutes</a></li>
@@ -59,10 +60,11 @@
59 <li><a href="quotes.wiki">DVCSes in General &mdash; Quotes: What People Are Saying About Fossil, Git, and</a></li>
60 <li><a href="embeddeddoc.wiki">Embedded Project Documentation</a></li>
61 <li><a href="delta_encoder_algorithm.wiki">Encoding Algorithm &mdash; Fossil Delta</a></li>
62 <li><a href="event.wiki">Events</a></li>
63 <li><a href="inout.wiki">Export To And From Git &mdash; Import And</a></li>
 
64 <li><a href="fileformat.wiki">File Format &mdash; Fossil</a></li>
65 <li><a href="branching.wiki">Forking, Merging, and Tagging &mdash; Branching,</a></li>
66 <li><a href="delta_format.wiki">Format &mdash; Fossil Delta</a></li>
67 <li><a href="fileformat.wiki">Format &mdash; Fossil File</a></li>
68 <li><a href="changes.wiki">Fossil Changelog</a></li>
@@ -87,18 +89,21 @@
87 <li><a href="style.wiki">Guidelines &mdash; Source Code Style</a></li>
88 <li><a href="index.wiki">Home Page</a></li>
89 <li><a href="selfhost.wiki">Hosting Repositories &mdash; Fossil Self</a></li>
90 <li><a href="server.wiki">How To Configure A Fossil Server</a></li>
91 <li><a href="newrepo.wiki">How To Create A New Fossil Repository</a></li>
 
92 <li><a href="tech_overview.wiki">Implementation Of Fossil &mdash; A Technical Overview Of The Design And</a></li>
93 <li><a href="inout.wiki">Import And Export To And From Git</a></li>
94 <li><a href="build.wiki">Installing Fossil &mdash; Compiling and</a></li>
 
95 <li><a href="selfcheck.wiki">Integrity Self Checks &mdash; Fossil Repository</a></li>
96 <li><a href="webui.wiki">Interface &mdash; The Fossil Web</a></li>
97 <li><a href="copyright-release.html">License Agreement &mdash; Contributor</a></li>
98 <li><a href="password.wiki">Management And Authentication &mdash; Password</a></li>
99 <li><a href="branching.wiki">Merging, and Tagging &mdash; Branching, Forking,</a></li>
 
100 <li><a href="fiveminutes.wiki">Minutes as a Single User &mdash; Update and Running in 5</a></li>
101 <li><a href="checkin_names.wiki">Names &mdash; Checkin And Version</a></li>
102 <li><a href="newrepo.wiki">New Fossil Repository &mdash; How To Create A</a></li>
103 <li><a href="foss-cklist.wiki">Open-Source Projects &mdash; Checklist For Successful</a></li>
104 <li><a href="pop.wiki">Operations &mdash; Principles Of</a></li>
105
--- www/permutedindex.wiki
+++ www/permutedindex.wiki
@@ -11,10 +11,11 @@
11 </ul>
12 <a name="pindex"></a>
13 <h2>Permuted Index:</h2>
14 <ul>
15 <li><a href="fiveminutes.wiki">5 Minutes as a Single User &mdash; Update and Running in</a></li>
16 <li><a href="fossil-from-msvc.wiki">2010 IDE &mdash; Integrating Fossil in the Microsoft Express</a></li>
17 <li><a href="tech_overview.wiki">A Technical Overview Of The Design And Implementation Of Fossil</a></li>
18 <li><a href="antibot.wiki">against Spiders and Bots &mdash; Defense</a></li>
19 <li><a href="copyright-release.html">Agreement &mdash; Contributor License</a></li>
20 <li><a href="delta_encoder_algorithm.wiki">Algorithm &mdash; Fossil Delta Encoding</a></li>
21 <li><a href="fiveminutes.wiki">as a Single User &mdash; Update and Running in 5 Minutes</a></li>
@@ -59,10 +60,11 @@
60 <li><a href="quotes.wiki">DVCSes in General &mdash; Quotes: What People Are Saying About Fossil, Git, and</a></li>
61 <li><a href="embeddeddoc.wiki">Embedded Project Documentation</a></li>
62 <li><a href="delta_encoder_algorithm.wiki">Encoding Algorithm &mdash; Fossil Delta</a></li>
63 <li><a href="event.wiki">Events</a></li>
64 <li><a href="inout.wiki">Export To And From Git &mdash; Import And</a></li>
65 <li><a href="fossil-from-msvc.wiki">Express 2010 IDE &mdash; Integrating Fossil in the Microsoft</a></li>
66 <li><a href="fileformat.wiki">File Format &mdash; Fossil</a></li>
67 <li><a href="branching.wiki">Forking, Merging, and Tagging &mdash; Branching,</a></li>
68 <li><a href="delta_format.wiki">Format &mdash; Fossil Delta</a></li>
69 <li><a href="fileformat.wiki">Format &mdash; Fossil File</a></li>
70 <li><a href="changes.wiki">Fossil Changelog</a></li>
@@ -87,18 +89,21 @@
89 <li><a href="style.wiki">Guidelines &mdash; Source Code Style</a></li>
90 <li><a href="index.wiki">Home Page</a></li>
91 <li><a href="selfhost.wiki">Hosting Repositories &mdash; Fossil Self</a></li>
92 <li><a href="server.wiki">How To Configure A Fossil Server</a></li>
93 <li><a href="newrepo.wiki">How To Create A New Fossil Repository</a></li>
94 <li><a href="fossil-from-msvc.wiki">IDE &mdash; Integrating Fossil in the Microsoft Express 2010</a></li>
95 <li><a href="tech_overview.wiki">Implementation Of Fossil &mdash; A Technical Overview Of The Design And</a></li>
96 <li><a href="inout.wiki">Import And Export To And From Git</a></li>
97 <li><a href="build.wiki">Installing Fossil &mdash; Compiling and</a></li>
98 <li><a href="fossil-from-msvc.wiki">Integrating Fossil in the Microsoft Express 2010 IDE</a></li>
99 <li><a href="selfcheck.wiki">Integrity Self Checks &mdash; Fossil Repository</a></li>
100 <li><a href="webui.wiki">Interface &mdash; The Fossil Web</a></li>
101 <li><a href="copyright-release.html">License Agreement &mdash; Contributor</a></li>
102 <li><a href="password.wiki">Management And Authentication &mdash; Password</a></li>
103 <li><a href="branching.wiki">Merging, and Tagging &mdash; Branching, Forking,</a></li>
104 <li><a href="fossil-from-msvc.wiki">Microsoft Express 2010 IDE &mdash; Integrating Fossil in the</a></li>
105 <li><a href="fiveminutes.wiki">Minutes as a Single User &mdash; Update and Running in 5</a></li>
106 <li><a href="checkin_names.wiki">Names &mdash; Checkin And Version</a></li>
107 <li><a href="newrepo.wiki">New Fossil Repository &mdash; How To Create A</a></li>
108 <li><a href="foss-cklist.wiki">Open-Source Projects &mdash; Checklist For Successful</a></li>
109 <li><a href="pop.wiki">Operations &mdash; Principles Of</a></li>
110

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button