Let $M, N$ be finitely generated modules over a commutative Noetherian ring $R$. There are at least three ways to compute the Tor-modules $\operatorname{Tor}^R_i(M, N)$ all of which gives isomorphic modules hence the construction is unambiguous:
(1) Take a free resolution of $M$, tensor with $N$ and compute homologies.
(2) Take a free resolution of $N$, tensor with $M$ and compute homologies.
(3) Take free resolutions of $M$ and $N$, build the total tensor product complex and compute homologies.
Now assume $R$ is $\mathbb Z$-graded (or more generally, graded by an abelian group) and $M, N$ are graded $R$-modules. In each of the above three constructions, we can take resolution by finitely generated graded free modules which in turn produce gradings on the Tor modules. My question is: Are all these grading on the Tor modules coming from the above constructions are same? I.e., do all these constructions produce graded isomorphic modules?
I feel like there should be some standard literature discussing these, but I have been unable to locate any (perhaps I don't know the correct sources). Any pointers to literature would also be very appreciated. Thank you