151 reputation
4
bio website
location
age
visits member for 2 years, 1 month
seen Jul 13 at 0:30

Jul
4
comment How can a manager ensure developers are pushing up to the origin every day?
We already tend to use per developer or per issue branches before merging into a release branch. The issue we face is one developer stepping in to take over from another on holiday or away sick: Did the absent developer remember to push their latest code up to the origin or not? It's particularly a problem when someone has been working from home and we can't access their dev machine. I'm sure other teams have run into this same issue and I wonder what they do about it.
Jul
1
comment How can a manager ensure developers are pushing up to the origin every day?
@Daenyth: Nope, not a cop out. Folks want to do the right thing but no-one's perfect - that's human nature. Any process that relies on people to be perfect every single time will fail. That's why we put safety guards on machines and construction workers wear hard hats. I'm looking for a way of doing things that'll give my manager what he wants without relying on unachievable perfection from the people involved (I'm also aware that developers are professionals so should be treated with respect, not be like they're in the army or in primary school, however).
Jul
1
awarded  Scholar
Jul
1
accepted How can a manager ensure developers are pushing up to the origin every day?
Jul
1
comment How can a manager ensure developers are pushing up to the origin every day?
That sounds perfect. I think my manager is particularly worried about visibility, because with the centralised source control systems with SVN he had that visibility; he could see who had stuff checked out and who hadn't checked work back in in the evening. That web report sounds exactly what he needs.
Jul
1
comment How can a manager ensure developers are pushing up to the origin every day?
I totally agree with your I imagine most people simply don't do it because they forget when it comes to home time. I don't think people are doing it deliberately. Will check into Fossil, hadn't heard of it before. Can't help feeling that other teams seem to use git without problems and wonder how they do it.
Jun
29
comment How can a manager ensure developers are pushing up to the origin every day?
@delnan: The problem is human nature: folks tend to take shortcuts, even when told not to. If you tell people to not walk on the grass they still will, if it's quicker than going the long way round. So you need to maybe put a low wire round the grass, or similar, to make it just a little more difficult to cut across. The extra small difficulty is enough to persuade people to go around rather than cutting across. So I'm looking for a way to do that with Git, to make it easier for the developers to do the right thing than to be slack.
Jun
28
awarded  Student
Jun
28
asked How can a manager ensure developers are pushing up to the origin every day?
Jun
9
awarded  Supporter
Oct
2
awarded  Teacher
Sep
16
answered Has “Not everyone can be a programmer” been studied?