<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.vmssoftware.com/index.php?action=history&amp;feed=atom&amp;title=VDE</id>
	<title>VDE - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.vmssoftware.com/index.php?action=history&amp;feed=atom&amp;title=VDE"/>
	<link rel="alternate" type="text/html" href="https://wiki.vmssoftware.com/index.php?title=VDE&amp;action=history"/>
	<updated>2026-05-12T04:58:40Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://wiki.vmssoftware.com/index.php?title=VDE&amp;diff=2555&amp;oldid=prev</id>
		<title>Jane.doe: Created page with &quot;The &#039;&#039;&#039;OpenVMS Development Environment (VDE)&#039;&#039;&#039; is the set of tools that the OpenVMS development group uses to control and to track changes to the multiple VDE libraries that...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.vmssoftware.com/index.php?title=VDE&amp;diff=2555&amp;oldid=prev"/>
		<updated>2022-12-20T12:54:06Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;The &amp;#039;&amp;#039;&amp;#039;OpenVMS Development Environment (VDE)&amp;#039;&amp;#039;&amp;#039; is the set of tools that the OpenVMS development group uses to control and to track changes to the multiple VDE libraries that...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The &amp;#039;&amp;#039;&amp;#039;OpenVMS Development Environment (VDE)&amp;#039;&amp;#039;&amp;#039; is the set of tools that the OpenVMS development group uses to control and to track changes to the multiple VDE libraries that comprise the OpenVMS Master Pack.&lt;br /&gt;
&lt;br /&gt;
A &amp;#039;&amp;#039;&amp;#039;context&amp;#039;&amp;#039;&amp;#039; is a set of default development stream, architecture and facility used for a VDE session. Contexts allow users to easily switch an entire group of related VDE default settings among a set of possible values. Contexts can be private and user-defined, or they can be publically established and available for whole groups of users. Project leaders can establish a set of contexts for use by a particular group of users.&lt;br /&gt;
&lt;br /&gt;
A &amp;#039;&amp;#039;&amp;#039;facility&amp;#039;&amp;#039;&amp;#039; is a [[Code Management System|CMS]] library managed by VDE.&lt;br /&gt;
&lt;br /&gt;
A &amp;#039;&amp;#039;&amp;#039;reservation&amp;#039;&amp;#039;&amp;#039; is an act of checking modules out for editing. Reservations can be grouped together using sessions. One can create a session that contains a group of modules involved in a particular modification or fix; all modules contained in a session can be referenced in a single command.&lt;br /&gt;
&lt;br /&gt;
A &amp;#039;&amp;#039;&amp;#039;build step&amp;#039;&amp;#039;&amp;#039; is an action (compile, copy or link) in the build process.&lt;br /&gt;
&lt;br /&gt;
A &amp;#039;&amp;#039;&amp;#039;development stream&amp;#039;&amp;#039;&amp;#039; is a [[Code Management System|CMS]] class that is coherent across all facilities in a VDE library.&lt;br /&gt;
&lt;br /&gt;
A &amp;#039;&amp;#039;&amp;#039;descendant stream&amp;#039;&amp;#039;&amp;#039; is a stream branched off of another stream. A descendant stream tree can look like this&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 VDE&amp;gt; sh Stream V1.0 /desc&lt;br /&gt;
 Stream V1.0            &amp;quot;Comment&amp;quot;&lt;br /&gt;
    Descendant streams:&lt;br /&gt;
       V1.0 (main)&lt;br /&gt;
          STREAM_A_0 (Noinherit)&lt;br /&gt;
          STREAM_A_1 (Noinherit)&lt;br /&gt;
          STREAM_A_2 (Noinherit)       &lt;br /&gt;
             STREAM_B_1 (Noinherit)&lt;br /&gt;
          STREAM_A_3 (Noinherit)&lt;br /&gt;
          V1.1 (Inherited)&lt;br /&gt;
             UPDATE2_A (Noinherit)&lt;br /&gt;
             E1.2 (Inherited)&lt;br /&gt;
                PARIS_4_X (Noinherit)&lt;br /&gt;
                PARIS_3_X (Noinherit)&lt;br /&gt;
                V1.2 (Inherited)&lt;br /&gt;
                   PARIS_BASE (Noinherit)&lt;br /&gt;
                   PARIS_BL1 (Inherited)&lt;br /&gt;
                      ANNECY_BL1_BASE (Noinherit)&lt;br /&gt;
                   V12R_BASE (Noinherit)&lt;br /&gt;
                   V12R (Inherited)&lt;br /&gt;
                      V12R_4_A (Noinherit)&lt;br /&gt;
                      V12R_4_B (Noinherit)&lt;br /&gt;
&lt;br /&gt;
A &amp;#039;&amp;#039;&amp;#039;module&amp;#039;&amp;#039;&amp;#039; is a specific file that VDE is keeping track of, akin to [[Code Management System|CMS]] element. Like elements, modules have generations, and a particular generation of a module comprises a development stream. Each module belongs to a certain &amp;#039;&amp;#039;&amp;#039;facility&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Propagation&amp;#039;&amp;#039;&amp;#039; is an automatic process that causes the replacement of a source module in the specified replacement stream, and into all descendant streams.&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Folding&amp;#039;&amp;#039;&amp;#039; is a manual folm of propagation. A &amp;#039;&amp;#039;&amp;#039;fold record&amp;#039;&amp;#039;&amp;#039; is created as a reminder that a module must be manually propagated into parallel and successor streams.&lt;br /&gt;
&lt;br /&gt;
=See Also=&lt;br /&gt;
* [https://www.digiater.nl/openvms/freeware/v40/vde/doc/vde_manual.html VDE Reference Manual]&lt;br /&gt;
* [https://www.digiater.nl/openvms/freeware/v40/vde/doc/vde_guide.html Guide to Using VDE]&lt;/div&gt;</summary>
		<author><name>Jane.doe</name></author>
	</entry>
</feed>