2011-03-01 55 views
1

我有一個應用程序,我爲Ubuntu創建。包括與源代碼包的deb文件

我來自Windows編程背景,我習慣將源代碼中的WiX源代碼放在我的源代碼中。所以它被跟蹤並隨着我的來源而改變。

現在我正在學習deb包裝。所有教程都說要下載源代碼,然後創建Debian文件夾以及用於構建的規則,安裝,控制,版權等文件。

沒有提到Debian文件夾中的東西的源代碼控制。似乎有很多重要的信息我不想每次創建新的deb包時都不會重現。

如果不是這個,我將debian文件夾添加到我的源代碼旁邊的源代碼控制中。所以當你下載源碼時,所有的包裝規則都準備好了。

這種方法有什麼問題嗎?

這樣做我會打破一些包裝規則嗎?

爲什麼deb包源文件通常不包含在源代碼中?

回答

3

這實際上是鼓勵,甚至有直接從SVNGit自動構建包的工具。它們還提供標準化的佈局和其他功能,如果您希望您的軟件包包含在Debian中,則這些功能很有用

1

這應該很好,許多軟件包的源代碼管理中都有一個debian文件夾。

+0

這真的很快,謝謝 – trampster