2016-02-28 92 views
1

在我们公司,我们有一个在Windows机器上运行的发布过程。这意味着我们有一个批处理脚本,它可以运行并复制,打包文件和目录并执行其他一些操作。 无论如何,要点。最近有一个新的Java项目诞生了,现在我们也必须为它们配置一个发布过程。 除了我们需要运行来自linux的createrepo命令之外,一切都可以在windows上完成。 我们的选择,现在我看到它是:有没有办法在Windows上运行“createrepo”命令?

  1. 在Linux上运行的命令,然后把文件复制到Windows机器 并与常规工艺进行。
  2. 在linux上运行所有东西 - 这意味着我们必须重写整个脚本,从头开始可能需要很长时间。

那么,有没有办法在Windows上运行createrepo命令?

回答

0

原则上,你可以使用Cygwin来做到这一点。

createrepo取决于rpm,并且用于构建yum的存储库。要作为存储库工作,您需要创建一些类型的文件服务器(通常是Web服务器 - 尽管ftp may work)。

延伸阅读:

+0

你真的需要百胜才能运行createrepo?因为我们在Ubuntu上运行createrepo。 我想也许有一种方法可以在Windows中编译createrepo。 –

相关问题