This describes IBM Rational ClearCase (UCM) semantics. If a file hasn't been checked out/modified in your current view, and there's also no private (checked-out) copy of it within your current activity/task, then the version you see is simply whatever version is currently selected by your view's configuration — which, absent any task-specific change, resolves to the version on the integration stream, i.e., the Mainline. "Your view" alone isn't a version — a view just selects a version to display, and here it selects the Mainline version. "Task" would only apply if a private/checked-out copy existed within that task's context, which the question states is not the case.