About Releases
Create a Release
Edit a Release
Add Files to a Release
Remove Files from a Release
Download a Release
Comments on Release Change Log
Download Source Code
Trouble with Downloading
Remove Changeset
Undo Another User's Pending Changeset

About Releases

A release is the compiled source code that you can install on your desktop computer, server, or device. Depending upon the project, a release might consist of built binaries, such as dynamic link libraries (dlls) and executable files, configuration files, Web pages, or other program resource files.

For mature projects, there may be many releases to choose from. To determine which of these releases you should download and install, consult the project documentation, readme files (usually provided with every release), or ask a project team member via the People tab.

Create a Release

  • To create a release, you must be signed on to CodePlex and be a member of the project.
To create a release:
1. From the project’s Home page, click the Releases tab.
2. From the Release page, click Create Release.
3. Using the calendar on the Create Release page, select that date of the release.
4. Type a new Release Number (must be unique)
5. Select a Release Quality of the release. Your choices are:
  • Alpha—the first feature-complete build of the software that is ready for testing. Some developers may also use the term “Alpha” for software with limited functionality.
  • Beta—a feature-complete build of the software that has passed system and regression testing.
  • Nightly Build—as implied, a build of the software generated after the developers have completed their work for the day. This is often an automated build.
  • Production—the final release to be delivered to the end users.
  • Release Candidate—a build of the software that is potentially ready for final release to the end user, barring any “show-stopping” issues that come to light.
  • Special Build—a software build that is generated for any particular reason, often at the request of a project member or members.
6. Select a Release Status. Your choices are:
  • Planned—a release that’s scheduled for the future.
  • Released—a current release that’s available for download
  • Archived—a release that has been superseded by subsequent releases and is now archived
7. In the Description textbox, provide a description of the release, including any important notes.
8. Click Create to take you to the page to upload release files.
9. From the Upload Files page, do the following for each file you want to upload:
  • In the File Name text box, type a "friendly name" for the file.
  • From the File Type list, select a file type for the file.
  • In the File text box, either type the path and name of the file you want to upload, or click the Browse button to browse to the file you want to upload.
10. Click Upload Files to create the release.

Edit a Release

  • To edit a release, you must be signed on to CodePlex and be a member of the project.
To edit a release
1. From the project’s Home page, click the Releases tab.
2. If the release you want to edit is not displayed, click the release you want from the Planned Releases list, the Releases list, or the Release Archive list.
3. From the release details page, click Edit Release.
4. From the Edit Release page, you can do the following:
  • Select a new release date from the calendar
  • Type a new Release Number (must be unique)
  • Select a Release Quality
  • Select a Release Status
  • Edit the release Description
5. Once you are satisfied with your changes, click Update.

Add Files to a Release

  • To add files to a release, you must be signed on to CodePlex and be a member of the project.
To add files to a release
1. From the project’s Home page, click the Releases tab.
2. If the release you want to edit is not displayed, click the release you want from the Planned Releases list, the Releases list, or the Release Archive list.
3. From the release details page, click Add / Remove Release Files.
4. In Add / Remove Release Files, for each file you want to add to the release, perform the following:
  • Type a File Name (a friendly name used as the link for downloading the file).
  • Select a File Type
  • Type the path to the file or use the Browse button to locate the file.
5. Click Upload to add the files to the release.

Note: There is currently a maximum file size limit of 100mb. Files larger than this will throw an error if you try to upload them.

Remove Files from a Release

  • To remove files from a release, you must be signed on to CodePlex and be a member of the project.
To remove files from a release
  1. From the project’s Home page, click the Releases tab.
  2. If the release you want to edit is not displayed, click the release you want from the Planned Releases list, the Releases list, or the Release Archive list.
  3. From the release details page, click Add / Remove Release Files.
  4. From the Add / Remove Release Files page, under Remove Existing Files(s), select the files you want to remove, and then click Delete.
  5. Click OK to verify the deletion.

Download a Release

The following instructions describe how to download project binaries and resource files. Because the installation steps for every project is different, consult the documentation, read-me files (usually provided with every release), or ask a Developer on the project for detailed, project-specific installation and configuration instructions.

To download a release:
  1. Click the project’s Releases tab.
  2. Click the release version listed under the Releases heading.
  3. Click the release you want download, and then select Save to save it to your computer.

Comments on Release Change Log

You can't add comments to the change log, but you can edit the description if you're a Coordinator or Developer on the project.

Download Source Code

To download source code:
  1. From the project’s Home page, click the Source Code tab.
  2. Click Download next to the Change Set you want to download.
  3. Click I agree at the bottom of the license agreement to begin downloading the source code file.

Trouble with Downloading

This is most likely due to your firewall settings. Please contact your system administrator.

If you are using a download manager or download accelerator, try disabling the manager or accelerator. Then try your download again.

Remove Changeset

Unfortunately, Team Foundation Server does not support deleting a changeset. However we can do one of the following:
  • We can delete a file from a specific changeset or from all changesets. This does have the side effect that if the file is necessary to compile, and someone retrieves that changeset, they will not be able to compile due to the missing file.
  • We can delete the entire project (including Wiki pages, Releases, Discussions, etc) and then you can recreate the project so it has no changeset history at all.

If you would like us to take either of these actions then you can submit a request using our Contact Us form.

Undo Another User's Changeset

This can only be done by using the TF.exe command line client. See Source Control Clients for more information on the TF.exe command line client.

Here is a link with instructions on how to undo a checkout of another user: http://blogs.msdn.com/mrod/archive/2007/01/08/undoing-a-checkout-that-belongs-to-another-user.aspx

Last edited Apr 14, 2008 at 6:35 PM by rubykane, version 1

Comments

No comments yet.