You can use the SCC system to share code among developers on all platforms that LabVIEW supports. In most cases, you will probably want all files in source code control to be available for all platforms. In some cases you might have files in the system that are platform-specific.
The following cases might involve platform-specific issues:
VIs that take advantage of platform-specific features, such as ActiveX, cannot be run on a platform that does not support the feature. In this case, you might prefer to treat the file as platform-specific so that it is not normally retrieved on unsupported platforms.
If an application uses DLLs, the libraries apply only to specific platforms. The VIs that call the libraries are platform independent, but will only function on different platforms if you have a corresponding library for each platform.
If you write any VIs that contain CINs, you need a different version of the VI for each platform because CINs contain code compiled with platform-specific compilers.
The built-in LabVIEW SCC system gives you the flexibility of marking files as platform-specific and creating variations for different platforms. If you use a third-party SCC system, refer to its documentation for information about working with platform-specific files.