News for hackers. Stuff that matters.
Re:Show HN: vcspull – synchronize your repos by dom0 on Wednesday November 23, 2016 @11:46AM (#13023806)
Protip: If you have a live/animated demo/video as the first thing in your README, then you should really, really explain what happens and what is done.

Here is an example (which is perhaps a bit too verbose/long): https://asciinema.org/a/28691?autoplay=1&speed=2

Re:Show HN: vcspull – synchronize your repos by YPCrumble on Wednesday November 23, 2016 @12:09PM (#13023969)
I would go further to say that a live animated demo is always worse than putting the output of the same demo in text that you can follow at the pace you choose.

They are not flashy or interesting. They are an immediate turnoff, at least to me.

Re:Show HN: vcspull – synchronize your repos by kornish on Wednesday November 23, 2016 @02:41PM (#13025227)
Unless, of course, there are in-place animations or a curses-based UI.
Re:Show HN: vcspull – synchronize your repos by git-pull on Wednesday November 23, 2016 @01:50PM (#13024797)
It's the first I've heard of that. Interesting.

I am going to consider moving the animated demo down.

Re:Show HN: vcspull – synchronize your repos by joelkevinjones on Wednesday November 23, 2016 @11:29AM (#13023691)
None of your documents indicate exactly what this does. It looks like it is a way to pull from multiple version controls systems with a single command, as well as do queries of some type.
Re:Show HN: vcspull – synchronize your repos by justinsaccount on Wednesday November 23, 2016 @11:06AM (#13023522)
Re:Show HN: vcspull – synchronize your repos by mitchty on Wednesday November 23, 2016 @12:33PM (#13024149)
Yep, which also lets you define aliases as well so you can do even more.

And its just a perl script, so its even easier to install/sync anywhere.

Re:Show HN: vcspull – synchronize your repos by git-pull on Wednesday November 23, 2016 @03:49PM (#13025739)
Author here, I updated the project's README based on the feedback in this thread. Thanks for that.

So a bit about the project and how I use it, indeed, it is similar to http://myrepos.branchable.com/. I use it to keep a list of repos I use across all my environments so I can:

1. clone projects without having to make directories and having to find the repo URL

2. update them without having to cd into them

3. having them available consistently throughout any machine I have at the same location

Re:Show HN: vcspull – synchronize your repos by danfromberlin on Wednesday November 23, 2016 @02:01PM (#13024882)
It would be nice to have some discussion of how vcspull compares to mr (http://myrepos.branchable.com/)
Re:Show HN: vcspull – synchronize your repos by stewbrew on Wednesday November 23, 2016 @01:27PM (#13024609)
That's a lot of text + code for a rather trivial task.
Re:Show HN: vcspull – synchronize your repos by sdsk8 on Thursday November 24, 2016 @10:48AM (#13030882)
I think this is a task for a very simple shell script.
Re:Show HN: vcspull – synchronize your repos by baq on Wednesday November 23, 2016 @12:17PM (#13024034)
i'm not sure what this does, but i've been a happy user of https://github.com/msiemens/PyGitUp for the last couple of years. from the looks of it it does less, but as we all know, in unix, less is more.