In workspace1 -> Keep foo.c
In workspace2 -> select foo.c -> Right Click -> History -> Browse version -> Select version you kept in workspace1 -> Right click -> Choose either "Send to Workspace", "Patch From" or "Merge From"
The CLI equivelent, see commands, co, patch and merge.