An earlier question about whether it was possible for Git to use Active Directory authentication included this answer, by user faken, which suggested Redmine was a good way of doing it. By chance, one of my work colleagues had the previous day suggested including Redmine when we implement Git so I'm interested.
My question is: How easy is it to set up Redmine and Git in this way?
The reason I ask is that at work there is an aversion to complex installation processes that require half a dozen or more components from different sources and a learning period of a couple of days. Rightly or wrongly, such installations are seen as very brittle for two reasons:
- Multiple dependencies on independent projects that may not necessarily play well together in future versions;
- A lengthy learning and experimentation period needed to get the diverse components up and running, of the order of a day or two, which busy system administrators cannot afford.
Not trying to troll here but I know what my boss' first reaction would be when I show him the instructions linked to in faken's earlier answer above. However, I don't want to judge a book by its cover and write Redmine off based on the first impression of that instruction page. I'd really like to be able to go to my boss and show him an answer that says something like: We've already done it, it wasn't painful, took about this long, these are the few things to watch out for.
Cheers Simon