Topic: Code Review. Advise a normal software.
Recently changed a job. On a new place the people use TFS for everything, from storage of source codes to the code-revju and tracing of tasks. Storage of source codes in TFS not strongly is pleasant to me, but with it I at the very least learned to work. And here the code-revju in TFS it simply horror awful, something almost completely . Talked to the director, suggested to buy Collaborator. Now we consider purchase, and at this time wanted to ask the public - and what is normal for the code-revju? While the best that I saw - CodeFlow from Microsoft, but it while is accessible only in Microsoft, to the indirect companies it do not sell, though like and planned. Except CodeFlow I used only Collaborator and once for a long time used Review Board. But at Review Board integration with TFS paid, like $10 a month from each developer. Now I look towards recrawling on git and usages either GitLab, or Review Board (integration with git at them free). Like Community Edition at GitLab the free. Somebody tried to use this all? How much all this convenient and reliable? I look at screenshots and is not assured yet. For the last year got used to work with Collaborator, display of comments to a side bar seems quite convenient. And at GitLab comments are displayed mixed up with the code, in rupture: Looks a little inconveniently - when I read another's code, I want to see first of all the code, and then already another's comments. At Review Board comments are displayed at induction of a mouse in a window with diff' the code: Looks a bit better. While I think to try to deliver git + review board and to send on errands it on auxiliary projects, to feel the hands. But it would be desirable to listen to judgement of colleagues. Who than uses? To me it is necessary exceptional "pre-commit" a variant, i.e. the code before its sending in the monitoring system of versions. Preferably free, certainly. Well or not too expensive.