我似乎无法找到Git和Nexus之间的区别。这两者是否具有可比性?
答案 0 :(得分:37)
有两个参考:
参考数据库也有所不同:
这个想法是,对于可以经常生产的大型交付,可以更容易地将它们存储在Nexus中(您可以轻松地清理它们:cd
+ rm
),而不是对它们进行版本化(这使得像Git这样的DVCS回购方式太快,无法轻易克隆)。
所以他们的目标是不同的,正如我解释的那样:
您可以在Git中管理代码中的内容,以及在Nexus中构建的内容。
答案 1 :(得分:24)
@VonC具有高水平的理论观点。
在日常使用中,您将源代码及其历史记录存储在git存储库中,并将构建工件(例如您要提供的已编译软件)存储在Nexus中。
因此,它们并不是真正可比的,而是互补的。