我用过 Ivy过去使用 SVN 来管理 Actionscript 项目的依赖关系。我使用的图书馆是 ivysvn .
它似乎工作得很好,svn 存储库为每个 Actionscript 库托管了版本控制的二进制 .swc 文件,我会使用 ivysvn ANT 任务将它们 pull 到单独的项目中。
git 有类似的工作流程吗?我猜它可能有点复杂(可能使用 git 子模块),因为据我所知 git 不能真正 pull 下单个文件。我可能还需要另一个特定于 git 的 ANT 任务,比如第三方 ivysvn 库。除了 ivy 之外,还有更好的方法来管理 git 的第 3 方依赖项吗?
最佳答案
您应该使用像 Nexus 这样的存储库管理器,而不是滥用 SCM 来管理二进制工件。
关于git - 使用 Git 设置 Ivy ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1976880/