发布
社区首页 >问答首页 >Maven和CVS同时

Maven和CVS同时
EN

Stack Overflow用户
提问于 2014-05-26 18:50:59
回答 1查看 167关注 0票数 0

喂,

我是maven的新手,我读过关于将项目部署到配置好的存储库服务器的"maven部署命令“,开发团队的任何成员都可以下载它,但是

  1. 以这种方式使用Maven (部署)作为像CVS这样的存储库是正常的,而不使用任何其他CVS存储库服务器,如CVS、SVN.
  2. 例如,当您为项目配置了CVS存储库时,同时使用"maven部署“有什么意义呢?我的意思是,为了让开发团队了解新代码而使用CVS存储库并不比使用maven部署更好吗?两者都能用吗?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2014-05-26 19:10:10

对于开发人员来说,它们是完全不同的工具。简而言之,您使用Maven进行依赖关系管理,使用CVS管理源代码。

这样想吧,你和一群开发人员一起开发了一个库,它将用于不同的项目。对于您的开发团队,CVS将用于共享和管理您的源代码。另一方面,其他开发团队将您的库定义为其pom.xml文件中的依赖项,以使用您的库。mvn deploy将编译后的代码部署到已配置的服务器上,其他开发人员将其用作库,例如jar文件。

回答你的问题:

  1. 不,这不正常。您不能使用Maven作为CVS工具。它们在开发过程中的作用是不同的。
  2. 如前所述,mvn通常会创建一个jar文件并将其部署到服务器上,以允许人们将其作为库引用。使用CVS时,您可以与团队中的其他开发人员共享源代码(而不是编译代码)。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23876132

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档