Asking them questions suggest that you are probably not ready to mix repos. It requires close administering as it can create breakage if you do it wrong.
You can find out what version of any software you have installed with.
as an example, if i wanted to find the version of kde i have installed i would do as follow.
Plasma desktop is the main core of kde. The output on my computer is as follow and someone elses would be similar (as long as they have kde4 installed of course)
KDE Development Platform: 4.7.2 (4.7.2) "release 5"
Plasma Desktop Shell: 0.4
This is on my Opensuse partition (despite what my logo says) and the version i've installed atm is 4.7.2
As for what repos you've enabled.. I have actually never used Fedora and am just beginning on CentOS and am still yet to teach my self how to manage repositories on a rhel-like os, so someone else is going to have to clear that up for you.