ages Manual | ||
---|---|---|
<<< Previous | Change Dialog | Next >>> |
Most of the functions available for changes are presented in this state. The text window containing the change details is still visible on the top right corner. The left half of the dialog contains a list of files available in the project baseline as well as the change. Files that are part of the change are marked with a special icon (see the file Doxyfile in Figure 2).Below this list a row of five buttons is visible.
Remove. Removes a file from the change or the baseline. If a file is in the change ages asks for a confirmation that the file should be deleted. All deleted files are listed in the Deleted Files listbox. It contains those files deleted using the Aegis remove command.
Undelete. Using undelete all files listed in the Delete Files listbox can be brought back to the change.
![]() | If the file was modified in this change before it was removed these changes are lost because Aegis uses the copy available in the baseline to restore the file. |
New. This buttons opens a dialog used to create a new file or test. It asks for a file name and the file type. The following file types are available.
Regular. This file type is used every non-test file used in a project. This includes sourcecode, documentation, scripts and more.
Manual Test. There are two different test-types available. The first one is the manual test. These are used for test scripts or programs that require interactive user input.
Automatic Test. The other test-type is the automatic test. This type is used for all test-scripts that can be run automatically without user interaction.
Edit. Opens the selected file in the editor. If a file is not yet present in the current change ages copies it automatically to the change before the editor is launched.
View. Opens the selected file in the viewer.
There are also numerous buttons available on the bottom right of the dialog.
Build
Build Change. This button opens a new dialog window, runs Aegis in build mode and displays the output inside this dialog window. The output area is a full featured terminal window. After the build has been completed it's possible to run programs from inside this window.
Run Test. Executes all available tests for this change. This button opens the same dialog as Build Change. Therefore it also includes a full featured terminal emulator.
Development
Begin Undo. Removes all modifications made to this change and returns the change to the awaiting development state.
End. This button ends the development of the selected change. Before this is done a diff is created for all modified files the way it's required by Aegis. After that the real development end procedure of Aegis is run moving the change to the being reviewed state.
The last option only available in this state is the Aegis config-file druid. This druid eases the creation of the config file required by Aegis. It uses sample configurations for several tools (i.e. make, cook, rcs, diff). The druid is available from the Tools menu by selecting Config Druid.
<<< Previous | Home | Next >>> |
Change Dialog | Up | Being Reviewed |