release

    3熱度

    3回答

    管理開源軟件的每個人都會遇到問題,即發佈新版本的過程越來越多。您必須在您的版本控制中標記版本,創建發行版(自動構建應該很容易),將它們上傳到您的網站和/或開放源代碼主機。您必須在選定的網絡論壇上發佈幾乎相同的消息,在sourceforge上的新聞系統,郵件列表以及您的博客或網站上發佈新版本。而且你必須更新你的軟件在新鮮食品上的輸入。發佈可能需要完成更多任務。 您是否開發了使這些任務自動化的技巧?是

    21熱度

    6回答

    我們在提供新版本時的政策是在我們的VCS中創建一個分支並將其處理給我們的QA團隊。當後者給綠燈時,我們標記並釋放我們的產品。該分公司不斷接收(僅)錯誤修復,以便我們可以創建技術發佈。這些錯誤修復隨後在主幹上合併。 在此期間,主幹看到主要的開發工作,並且可能會受到重構更改的影響。 問題是需要有一個穩定的主幹之間存在緊張關係(以便錯誤修復的合併成功 - 如果代碼已被提取到另一個方法,或者移到另一類)以

    44熱度

    5回答

    我想使用maven release插件發佈快照項目'foo-1.0-SNAPSHOT'。該項目取決於尚未發佈的第三方模塊「bar-1.0-SNAPSHOT」。 我在我的項目的pom.xml中使用選項'allowTimestampedSnapshots'來允許時間戳快照,但我認爲第三方模塊(酒吧)沒有時間戳,除非我自己構建它,因爲maven仍抱怨未解決的SNAPSHOT依賴項。 有沒有辦法來釋放FO

    18熱度

    5回答

    我正在開發一個庫以供其他應用程序使用,並且此庫由於NLog而具有許多調試和日誌記錄語句。 當我切換到發佈模式時,是否可以排除對NLog.dll的引用? 乾杯,

    7熱度

    1回答

    當前我們呼叫MiniDumpWriteDump與MiniDumpNormal | MiniDumpWithIndirectlyReferencedMemory標誌。這對Debug配置中的內部構建來說很好,但在Release配置中沒有提供足夠的信息。 在發行版中,小型轉儲數據包含足夠的堆棧信息,供調試器計算故障發生代碼的位置,但沒有其他數據。我不是簡單的意思是因爲被優化而丟失局部變量,就像你期望在R

    4熱度

    2回答

    我想知道什麼是最好的做法,當涉及到依賴和如何發佈應該完成。在我的情況下,我有一個庫依賴於log4net,我想知道是否應該分發log4net.dll(設置log4net引用以複製本地)? 我可以簡單說明log4net應該安裝在GAC中嗎?

    0熱度

    2回答

    任何生成Oracle數據庫增量發佈腳本的工具。 像RedServer DBComparer for SQLServer。

    3熱度

    4回答

    我很好奇.NET編譯器的調試和發佈模式之間有什麼區別,並且遇到了有關debug vs release in .NET和reasons that release will behave differently than debug的這些問題。到目前爲止,我真的沒有太注意這些編譯模式。現在我會。 我的問題是,假設我使用測試框架(NUnit)和TDD,如果我總是在發佈模式下編譯,是否會遇到任何問題?

    1熱度

    1回答

    我需要向我們的內容編輯提交我剛發佈的更新公司網站的內容。顯然,用筆記進行培訓並不足夠。很公平。 因此,更可怕的文件織布機。經過相當短暫的谷歌瀏覽之後,我無法找到任何相關且可用的模板作爲網站或Web應用程序切換的基礎。我發現項目的最有用的名單應該出現這樣的文件是在專家交流(敵方): 系統概述,一般介紹 流程和跨部門的處理流程 系統配置,建立和依賴 技術要求,功能和限制 支持流程 升級名單和聯繫有關各

    8熱度

    6回答

    有沒有人有經常性/經常發佈商業軟件的經驗/例子?它工作嗎? 我想到了VMware,他們在各主要版本之間發佈了很多修訂版本。安裝經驗很糟糕,有時它們會破壞現有的虛擬機,有時候客戶操作系統中的VMware Tools會出現故障/未安裝。這太可怕了。 我也在考慮ClickOnce部署,因爲使用ClickOnce更新軟件時,所有客戶端都會自動獲得有關發佈的通知,只需點擊一下鼠標即可更新到新版本。如果你的軟