/help/usingversionctrl.htm
HTML | 541 lines | 473 code | 67 blank | 1 comment | 0 complexity | 14e711c97dea3dc2625bc4a32e10d04f MD5 | raw file
- <html DIR="LTR" xmlns:MSHelp="http://msdn.microsoft.com/mshelp" xmlns:ddue="http://ddue.schemas.microsoft.com/authoring/2003/5" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:tool="http://www.microsoft.com/tooltip"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=Windows-1252"></META><META NAME="save" CONTENT="history"></META><title>Using Version Control</title><STYLE TYPE="text/css">
- body
- {
- background: #FFFFFF;
- color: #000000;
- font-family: Verdana;
- font-size: medium;
- font-style: normal;
- font-weight: normal;
- margin-top: 0;
- margin-bottom: 0;
- margin-left: 0;
- margin-right: 0;
- width: 100%;
- }
-
- a
- {
- color: #0000FF;
- }
-
- a:visited
- {
- color: #0000FF;
- }
-
- a:link
- {
- color: #0000FF;
- }
-
- a:hover
- {
- color: #FF0000;
- cursor: hand;
- }
-
- a:active
- {
- color: #FF0000;
- cursor: hand;
- }
-
- div#mainSection
- {
- font-size: 70%;
- width: 100%;
- }
-
- div#mainBody
- {
- font-size: 90%;
- margin-left: 5;
- margin-top: 10;
- padding-bottom: 20;
- }
-
- div#header
- {
- background-color: #D4DFFF;
- padding-top: 0;
- padding-bottom: 0;
- padding-left: 0;
- padding-right: 0;
- width: 100%;
- }
-
- div#header table
- {
- border-bottom-color: #C8CDDE;
- border-bottom-style: solid;
- border-bottom-width: 1;
- width: 100%;
- }
-
- span#runningHeaderText
- {
- color: #003399;
- font-size: 90%;
- }
-
- span#nsrTitle
- {
- color: #003399;
- font-size: 125%;
- font-weight: 600;
- }
-
- div#header table td
- {
- color: #0000FF;
- font-size: 70%;
- margin-top: 0;
- margin-bottom: 0;
- padding-right: 20;
- }
-
- div#header table tr#headerTableRow3 td
- {
- padding-bottom: 2;
- padding-top: 5;
- }
-
- div#header table#bottomTable
- {
- border-top-color: #FFFFFF;
- border-top-style: solid;
- border-top-width: 1;
- text-align: left;
- }
-
- div#footer
- {
- font-size: 90%;
- margin-top: 0;
- margin-bottom: 0;
- margin-left: 0;
- margin-right: 0;
- padding-top: 2;
- padding-bottom: 2;
- padding-left: 2;
- padding-right: 2;
- width: 100%;
- }
-
- hr#footerHR
- {
- border-bottom-color: #EEEEFF;
- border-bottom-style: solid;
- border-bottom-width: 1;
- border-top-color: C8CDDE;
- border-top-style: solid;
- border-top-width: 1;
- height: 3;
- color: #D4DFFF;
- }
-
- div.section
- {
- padding-top: 2;
- padding-bottom: 2;
- padding-left: 16;
- padding-right: 15;
- width: 100%;
- }
-
- .heading
- {
- font-weight: bold;
- margin-top: 18;
- margin-bottom: 8;
- }
-
- h1.heading
- {
- color: #003399;
- font-size: 125%;
- }
-
- .subHeading
- {
- font-weight: bold;
- margin-bottom: 4;
- }
-
- h3.subHeading
- {
- color: #003399;
- font-size: 115%;
- font-weight: bold;
- }
-
- h4.subHeading
- {
- color: #003399;
- font-size: 105%;
- }
-
- h5.subHeading
- {
- color: #003399;
- font-size: 100%;
- }
-
- img.toggle
- {
- border: 0;
- margin-right: 5;
- }
-
- img.copyCodeImage
- {
- border: 0;
- margin-right: 3;
- }
-
- img.downloadCodeImage
- {
- border: 0;
- margin-right: 3;
- }
-
- img.viewCodeImage
- {
- border: 0;
- margin-right: 3;
- }
-
- img.note
- {
- border: 0;
- margin-right: 3;
- }
-
- img#languageFilterImage
- {
- border: 0;
- margin-left: 10;
- vertical-align: middle;
- }
-
- img#membersOptionsFilterImage
- {
- border: 0;
- margin-left: 10;
- vertical-align: middle;
- }
-
- img#toggleAllImage
- {
- margin-left: 4;
- vertical-align: middle;
- }
-
- div#mainSection table
- {
- border: 0;
- font-size: 100%;
- width: 100%;
- }
-
- div#mainSection table th
- {
- background: #EFEFF7;
- border-bottom-color: #C8CDDE;
- border-bottom-style: solid;
- border-bottom-width: 1;
- color: #000066;
- padding-left: 5;
- padding-right: 5;
- }
-
- div#mainSection table td
- {
- background: #F7F7FF;
- border-top-color: #FFFFFF;
- border-top-style: solid;
- border-top-width: 1;
- padding-left: 5;
- padding-right: 5;
- }
-
- div#mainSection table td.imageCell
- {
- white-space: nowrap;
- }
-
- div.code table
- {
- border: 0;
- font-size: 95%;
- margin-bottom: 5;
- width: 100%
- }
-
- div.code table th
- {
- background: #EFEFF7;
- border-bottom-color: #C8CDDE;
- border-bottom-style: solid;
- border-bottom-width: 1;
- color: #000066;
- font-weight: bold;
- padding-left: 5;
- padding-right: 5;
- }
-
- div.code table td
- {
- background: #F7F7FF;
- border-top-color: #FFFFFF;
- border-top-style: solid;
- border-top-width: 1;
- padding-left: 5;
- padding-right: 5;
- padding-top: 5;
- }
-
- div.alert table
- {
- border: 0;
- font-size: 100%;
- width: 100%;
- }
-
- div.alert table th
- {
- background: #EFEFF7;
- border-bottom-width: 0;
- color: #000066;
- padding-left: 5;
- padding-right: 5;
- }
-
- div.alert table td
- {
- background: #F7F7FF;
- border-top-color: #FFFFFF;
- border-top-style: solid;
- border-top-width: 1;
- padding-left: 5;
- padding-right: 5;
- }
-
- .copyCode
- {
- color: #0000ff;
- font-size: 90%;
- font-weight: normal;
- }
-
- .downloadCode
- {
- color: #0000ff;
- font-size: 90%;
- font-weight: normal;
- }
-
- .viewCode
- {
- color: #0000ff;
- font-size: 90%;
- font-weight: normal;
- }
-
- div.code pre
- {
- font-family: Monospace, Courier New, Courier;
- font-size: 105%;
- color: #000066;
- word-wrap: break-word;
- }
-
- code
- {
- font-family: Monospace, Courier New, Courier;
- font-size: 105%;
- color: #000066;
- }
-
- dl
- {
- margin-top: 0;
- padding-left: 1;
- }
-
- dt
- {
- font-style: italic;
- }
-
- dd
- {
- margin-bottom: 0;
- margin-left: 0;
- }
-
- ul
- {
- margin-left: 17;
- list-style-type: disc;
- }
-
- ul ul
- {
- margin-bottom: 4;
- margin-left: 17;
- margin-top: 3;
- list-style-type: disc;
- }
-
- ol
- {
- margin-left: 24;
- list-style-type: decimal;
- }
-
- ol ol
- {
- margin-bottom: 4;
- margin-left: 24;
- margin-top: 3;
- list-style-type: lower-alpha;
- }
-
- li
- {
- margin-bottom: 3;
- }
-
- p
- {
- margin-top: 0;
- margin-bottom: 15;
- }
-
- .tip
- {
- color: #0000FF;
- font-style: italic;
- cursor:hand;
- text-decoration:underline;
- }
-
- .languageFilter
- {
- color: #0000FF;
- cursor:hand;
- text-decoration:underline;
- padding-bottom:4;
- }
-
- .math
- {
- font-family: Times New Roman;
- font-size: 125%
- }
-
- .sourceCodeList
- {
- font-family: Verdana;
- font-size: 90%;
- }
-
- pre.viewCode
- {
- width: 100%;
- overflow: auto;
- }
-
- MSHelp\:link
- {
- text-decoration: underline;
- color: #0000ff;
- hoverColor: #3366ff;
- filterString: ;
- }
- </STYLE>
- </head>
- <body><input type="hidden" id="userDataCache" class="userDataStyle"></input><input type="hidden" id="hiddenScrollOffset"></input><img id="dropDownImage" style="display:none; height:0; width:0;" src="drpdown.gif"><img id="dropDownHoverImage" style="display:none; height:0; width:0;" src="drpdown_orange.gif"><img id="collapseImage" style="display:none; height:0; width:0;" src="collapse.gif"><img id="expandImage" style="display:none; height:0; width:0;" src="exp.gif"><img id="copyImage" style="display:none; height:0; width:0;" src="copycode.gif"><img id="copyHoverImage" style="display:none; height:0; width:0;" src="copycodeHighlight.gif"><div id="header"><table width="100%" id="topTable"><tr id="headerTableRow1"><td align="left"><span id="runningHeaderText"></span></td></tr><tr id="headerTableRow2"><td align="left"><span id="nsrTitle">Using Version Control</span></td></tr><tr id="headerTableRow3"></tr></table></div><div id="mainSection"><div id="mainBody"><div id="allHistory" class="saveHistory"></div>
- <p>You use version control in a team development environment to isolate changes, reduce conflicts, and improve the predictability of your development processes. Each developer can make and test code changes on local copies of files before those files are shared with the team. If problems occur, you can easily compare versions of files to isolate the cause of the change and can even roll back changes.</p>
- <h1 class="heading">Common Tasks</h1><div id="sectionSection0" class="section"><content xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5">
- <h3 class="subHeading" xmlns=""></h3><table xmlns=""><tr>
- <th>
- Task
- </th>
- <th>
- Supporting Content
- </th>
- </tr><tr>
- <td>
- <p>
- <b>Understanding version control concepts:</b> When you work with files that are under version control, you work with workspaces for Visual Studio Team Foundation Server
- and with changesets. You can use Team Foundation Server
- workspaces to manage development of multiple versions of an application at the same time. Changesets are the groups of files and related information that you check in to version control.</p>
- </td>
- <td>
- <ul><li class="unordered">
-
- <a href="workspaces.htm" target="_blank">Working with Team Foundation Server Workspaces</a>
- <br /><br />
- </li><li class="unordered">
-
- <a href="changesets.htm" target="_blank">Working with Changesets</a>
- <br /><br />
- </li></ul>
- </td>
- </tr><tr>
- <td>
- <p>
- <b>Add files to version control:</b> To begin the development lifecycle for a new project, you must add that project to version control to share it with your team.</p>
- </td>
- <td>
- <ul><li class="unordered">
-
- <a href="putundervc.htm" target="_blank">Placing Files under Version Control</a>
- <br /><br />
- </li></ul>
- </td>
- </tr><tr>
- <td>
- <p>
- <b>Get local copies of files:</b> To begin work on a project, you must get a local copy of the files for that project. If you added the project to version control, you might already have those files. You might retrieve the latest version, or you might need to retrieve a previous version to fix a bug in a previous release of the application. To make changes, you must check out files from version control.</p>
- </td>
- <td>
- <ul><li class="unordered">
-
- <a href="getlocalcopy.htm" target="_blank">Getting a Local Copy of Files from the Version Control Server</a>
- <br /><br />
- </li></ul>
- </td>
- </tr><tr>
- <td>
- <p>
- <b>Submit changes:</b> After you make and test your code changes, you must submit them as one or more changesets into version control to make them available to your team. If necessary, you can revert pending changes or roll back changes that you have already submitted to the server.</p>
- </td>
- <td>
- <ul><li class="unordered">
-
- <a href="submitchanges.htm" target="_blank">Submitting and Undoing Pending Changes</a>
- <br /><br />
- </li></ul>
- </td>
- </tr><tr>
- <td>
- <p>
- <b>View changeset history:</b> For any file or folder that is under version control, you can get detailed information about what changes have been made.</p>
- </td>
- <td>
- <ul><li class="unordered">
-
- <a href="versionctrlhistory.htm" target="_blank">Viewing Historical Data for Files under Version Control</a>
- <br /><br />
- </li></ul>
- <p>
- </p>
- </td>
- </tr></table>
- </content></div><h1 class="heading"><span id="seeAlsoNoToggle">See Also</span></h1><div id="seeAlsoSection" class="section"><h4 class="subHeading">Concepts</h4><a href="index.htm" target="_blank">Team Foundation Server Plug-in for Eclipse User Guide</a><br /><br /></div><!--[if gte IE 5]>
- <tool:tip element="seeAlsoToolTip" avoidmouse="false"/><tool:tip element="languageFilterToolTip" avoidmouse="false"/>
- <![endif]--></div><div id="footer"><hr /><p /></div></div></body></html>