Period of derivative is the period of the original function
To see what happens, simply integrate (I will use $\tilde{T}$ instead of $T'$, since prime is being used for derivatives): \begin{align*} f'(x+\tilde{T}) &= f'(x)\\ \Rightarrow \int^y f'(x+\tilde{T})\,dx &= \int^y f'(x)\,dx \\ \Rightarrow \int^{y+\tilde{T}} f'(\tilde x)\,d\tilde x &= \int^y f'(x)\,dx \\ \end{align*} where we have substituted $\tilde x = x+\tilde{T}$. So we get $$ f(y+\tilde{T}) = f(y) + C $$ for some constant $C$. But we already know $f$ is periodic, so we must have $C = 0$. Hence $f(y+\tilde{T}) = f(y)$, so $\tilde{T}$ is some integer multiple of $T$ (since by assumption, $T$ is the prime period of $f$).
One solution is to note that $f(x)$ has an associated Fourier series, and since the derivative of a sinusoid of any frequency is another sinusoid of the same frequency, we deduce that the Fourier series of the derivative will have all the same sinusoidal terms as the original.
Thus, the derivative must have the same frequency as the original function.