Help Sections

Create Release

Edit Release

Other

Edit Release File Selection

The file selection page of the ReleaseForge release wizard allows you easily add files for the current release. Any files that you add will ultimately be uploaded to SourceForge and selected for inclusion for this release. Similarly, if you wish to delete a file from the current release, you can do so. If you wish to update a file you must first delete it and then re-add it.


The Edit Release Files Selection page

Adding Files

If you wish to add files to the current release, simply click on the Add files button to bring up the file selection browser.


The add files button

After you indicate which files to include, you will notice that ReleaseForge attempted to guess the file type. If successful, the file type of each file will be updated. If ReleaseForge is unable to guess the file type, it will default the choice to Other. You can override this value as necessary using the dropdown.

Additionally, the processor type for your files will default to Any. If this is incorrect you can use the appropriate dropdown to satsify your requirements. Additionally, you can use the dropdown below the file selection table to update the processor for all files.


Set processor for all files

Removing Files

If you accidentally add a file which is not part of your release, simply highlight each file and press your right mouse button to bring up a menu. All highlighted files will be removed from your release. Additionally, if a file is currently part of the release that you wish to remove, follow this same procedure. Once your release is finalized, ReleaseForge will delete any files that were part of the release that are no longer listed here.

Updating Files

If you wish to update a file for your edited release you must first delete it (as described above) and then use the Add Files button (described earlier) to re-add it. This is necessary because SourceForge does not know the fullpath of the given file in your filesystem (that is, if you are updating /tmp/dist/myfile.zip, SourceForge is only aware of the filename, myfile.zip so it is impossible for ReleaseForge to know where to find myfile.zip in your filesystem).

Internally, ReleaseForge keeps track of which files are new, which files are edited (processor, file type) and which files have been removed. When finalizing the release, ReleaseForge will add the new files, update the existing files and delete the removed files from SourceForge, as necessary.

Once you are satisfied with the edited releases you can proceed to the next step. Press the next button to continue.


Advance to the next step