Re:We are currently taking a DDoS attack and are working to ...
by kleiba on Saturday March 23, 2013 @07:21PM
(#5430252)
Excuse my ignorance, since I don't work in the corporate world. But isn't one of the central points of a distributed version control system like git that you don't have to host it at all? (Of course, you still need a network that you're in control of.)
[ Parent
| on HN ]
Re:We are currently taking a DDoS attack and are working to ...
by jiggy2011 on Saturday March 23, 2013 @07:27PM
(#5430280)
Sort of. You have "remotes" which you copy your own repo to. So in theory you could just have everyone push code to everyone elses workstations.
It is probably prudent to have some central location to push code to though, especially if you want people to work on it outside of your company LAN.
Best solution is probably to have a server you control and have a copy on somewhere like github and keep them in sync. That way you don't have to worry about DDOS of github and you don't have to worry about what happens if a drive dies on your server etc.
Re:We are currently taking a DDoS attack and are working to ...
by hp50g on Saturday March 23, 2013 @07:25PM
(#5430273)
Well we need a master as an integration point for building deployment packages, which means that you need a central host anyway.
Github is usually just this thing for people.
Re:We are currently taking a DDoS attack and are working to ...
by jiggy2011 on Saturday March 23, 2013 @07:32PM
(#5430297)
You can have a master branch without necessarily having a central server.
Re:We are currently taking a DDoS attack and are working to ...
by hp50g on Saturday March 23, 2013 @07:35PM
(#5430314)
Yes but how does our integration server know which one of our 180 dev workstations has the latest tip of the master branch?
Re:We are currently taking a DDoS attack and are working to ...
by jiggy2011 on Saturday March 23, 2013 @07:42PM
(#5430338)
Add the integration server as a remote.
Re:We are currently taking a DDoS attack and are working to ...
by querulous on Saturday March 23, 2013 @07:49PM
(#5430362)
the integration server has it's own repo that you push 'latest tip' to
Re:We are currently taking a DDoS attack and are working to ...
by hp50g on Sunday March 24, 2013 @04:45AM
(#5431494)
That's a poor solution as there is no way to know how much of the product is actually on that repo...