2016-02-28 120 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。 –

相關問題