6 ms·
Hmm, it's scary how much this affects us. We can't push latest bugfix to GitHub. Azure cannot deploy it. I cannot run bower_install on the project I would be w
by maaaats 13y ago
Hmm, it's scary how much this affects us.
We can't push latest bugfix to GitHub. Azure cannot deploy it. I cannot run bower_install on the project I would be working on in the meantime.
- locofacetwice 13y agoStart using TFS :D
- Cthulhu_ 13y agoKeeping code in sync with your colleagues should not be a major problem, given how you should be able to sync with each other (distributed CVS, etc). Azure... I don't know how that works. Heroku would work without github being online, since you'd push to github - maybe that'd be an idea? bower_install is annoying, yeah; it should allow for a backup location (s) to resolve dependencies. Maven allows people to configure multiple repositories, which are often mirrored against each other while hosted by vastly different parties; if one repo mirror is offline, there's a dozen others available, in a lot of cases. For those components, github is a single point of failure.
- ioquatix 13y agoAnd here we all are, using "git", a "decentralised" source code management tool.
- api 13y agoIf the network doesn't permit decentralized networking, then decentralized tools don't matter. http://blog.zerotier.com/post/58157836374/op-ed-internet-centralization-is-not-a-conspiracy http://blog.zerotier.com/post/58157836374/op-ed-internet-cen...
- astrodust 13y agoYou can always push to GitHub and your own private repo, then deploy from that private repo.
- alex_doom 13y agoOn the plus side, I get to email my project manager. Sorry github is down can't do work! "Compiling" :D
- daGrevis 13y agoI agree. I can't install/update plugins for Vim using Vundle. I heard that Go language can import packages directly from GitHub. So it means that they can't compile?
- matiasb 13y agoThat's right, it also supports importing from Google Code.
- jamescun 13y agoinb4 "GIT is distributed". While GIT is distributed, working collaboratively with others still requires a central platform where everybody working on that GIT repo can connect. GitHub is a very convenient central platform. To GITs credit; you can, with a little server know-how, set up your own git server and give all previous contributors access. However for a small downtime this could be overkill.
- riffraff 13y agoyou don't need server know how, you can just use another of the available git hosting (e.g. bitbucket)
- troels 13y agoVery little server know-how, to be exact. All you need is an ssh account with each team members key added to `.ssh`
- ionforce 13y agoWhy capitalize git?
- pit 13y agoMust be my manager.
- wereHamster 13y agoGit is not an acronym.
- borplk 13y agois it possible to add 'mirror' remotes to git so every action takes place on two places in case one goes down?
- rizumu 13y agoI've done something like this before with github/bitbucket and it worked as expected. http://stackoverflow.com/questions/849308/pull-push-from-multiple-remote-locations http://stackoverflow.com/questions/849308/pull-push-from-mul...
- kmfrk 13y agoYeah, as interesting as all these new Docker fads are, it's not ideal when you can't update your containers.
- rurounijones 13y agoWell then you have learned not to deploy from github, get an AWS micro instance which you can also push to and deploy from that or many other possibilies that a Dcvs gives you.
- factorizer 13y agoYou probably should reconsider the choice of your tools. I certainly would.