git-deliver
Dev tools
deployment tool
SHOW HN2013
66points
30comments
#383of 1,739 in 2013
Top 23%of 2013 by points
How HN took it
DebatedReal support and real criticism
4 positive, 7 neutral or asking, 0 mixed, 5 critical, out of 16 comments about the project. Thread score -0.12.
Idea: 3 for, 4 againstPrivacy: 1 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Universal deployment via git push works across languages
From 1 comment
I think the simple answer to this one is that it's a universal deployment tool. Like it or not, anyone who uses git can use it. If I'm working on a Python project, I could…
SudoAlex on HN
Objections
Git is a version control system, not a deployment tool
From 2 comments
Git is a source version control system. Why does everybody keep trying to use it as a deployment tool?
jafaku on HNI don't know, but it's a very annoying trend. I appreciate the work that has gone into this code, but if you want to deploy using source control then you should really be looking…
EnderMB on HN
Having the .git folder in the web root exposes source
From 2 comments
Whilst I agree with your objectives and would love a tool that does this. I have not done so myself because of security problems with having .git in the website folder. I'll…
nextw33k on HNYou don't want to accidentally make it public, which might happen if your webserver points to the root of the git working copy.
arnoooooo on HN
Questions
Does it need git on the server or only SSH?
From 1 comment
Seems like a great tool, I will definitely give it a try on my next project. So if I understand well, Git doesn't have to be installed on the production server(s), only SSH…
laurent123456 on HN
Alternatives named
Capistrano
From 2 comments
What's the difference with capistrano?
jeantristan on HNCapistrano is great. https://github.com/capistrano/capistrano It's a bit much at first, but once you realize that it's basically just a build file with some handy functionality…
cheald on HN
Fabric
From 2 comments
I like Fabric: http://docs.fabfile.org
drcongo on HNI think the simple answer to this one is that it's a universal deployment tool. Like it or not, anyone who uses git can use it. If I'm working on a Python project, I could…
SudoAlex on HN
Ansible and rsync
From 1 comment
I use ansible and rsync for my personal site. I don't know how well that would work for something more complicated than static files, but I'm guessing just fine.
andrewflnr on HN
fleet
From 1 comment
This looks similar to fleet[1] (which is awesome, btw). git-deliver looks a bit more complicated, though designed for more than just Node deployments. [1]…
georgecalm on HN