The practice I'm discussing is this: your project / product has a ticketing system for errors, features, etc. There is also source control. However, it always seems that there is reason to try to link the two together. In some places there is no check without a ticket number. In some development stores, there is no need to require a ticket for each check, and a small registration or two slides without an attached ticket number is also allowed.
Question : What makes this practice so rewarding?
I have seen this practice in different places of my career. This is especially noticeable in products such as Microsoft Team Foundation Server. I saw IBM with CMVC, their home source control system. I saw in Mingle and SVN, or SVN and Redmine, where you can associate tickets with checks by simply placing the ticket number in the commit message. In all these places, I really did not find it useful in my work, so I understand that it should be useful somewhere on the sidelines.
source
share