Hacker News new | past | comments | ask | show | jobs | submit login

>Seriously, use the package manager provided by your build system.

Git is about source code. How would you use the package manager to manage source code?

The original author seems to he worried that some part of the system is not being updated to the newest available source before being built. I don't know of any system that would somehow automate that process.

The suggested submodule system might work as long as branch names don't change. But in real life they do change, old branches go out of maintenance. So in the end there must be a human making sure you don't miss anything.




> The original author seems to he worried that some part of the system is not being updated to the newest available source before being built. I don't know of any system that would somehow automate that process.

Subversion with svn:external does exactly this by default, and generally you only peg a revision in an external dependency when you tag for release.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: