What configuration management tools can be used for development with OPNET, and what type of files should be under revision control (pr.c/pr.m/nd.m...)?

Categories:
Solution Number:
S20704
Last Modified:
2013-08-20
Issue

What configuration management tools can be used for development with OPNET, and what type of files should be under revision control (pr.c/pr.m/nd.m...)?

Solution

Engineers at OPNET use configuration management tools in the model development processes.Most OPNET model files are binary (not pure ASCII) files, and therefore you should choose configuration management software that can handle revision control of such files. Tools like Rational's Clearcase and Microsoft's Visual SourceSafe are known to work with binary files. Please note that this should not be construed as an endorsement of any particular version control software product.You should place all OPNET model files under revision control except for the following files:*.pr.o (process model object file - result of compiling *.pr.c)*.ex.o (external source code object file - result of compiling *.ex.c)*.ps.o (pipeline stage object file - result of compiling *.ps.c)*.nt.so (network respository - resulting of linking *.o files)*.pr.c (process model source file - auto-generated from *.pr.m)*.pr.h (process model header file - auto-generated from *.pr.c)Files of particular interest to manage are*.m (Various model files like *.pr.m, *.nd.m, *.nt.m)*.prj (Project files - contain references to scenarios)*.seq (Simulation sequence files - referenced by projects)*.ex.c (External source code files referenced by other processes)*.ex.h (External source header files)*.ps.c (Pipeline stage source files)*.ps.h (Pipeline stage header files)

Environment

DES Kernel->Process Modeling/Coding

Attachments
NOTICE: Riverbed® product names have changed. Please refer to the Product List for a complete list of product names.
Can't find an answer? Create a case