我有我不知道到哪裏問一個具體問題,它涉及到版本控制,在混凝土中,我的應用程序的初始版本。Android應用版本設置的初始版本號
在我的Android應用程序中工作了兩年,經過非常艱苦和幾乎無處不在的工作,我準備向市場發佈第一個演示版本,事實是我不知道如何設置初始版本號。我會解釋更好的我的疑惑:
如果我們談論所有的時間/努力/功能我的應用程序包括到目前爲止(我有一個版本歷史文件,我跟蹤變化)我可以說我的應用程序在版本4或5,但我的邏輯說,是第一個版本將在市場上發佈我應該設置版本爲1.0
有了這個,我不知道是否保持我現在的版本是5.something或重新編譯,調整我所有的大版本歷史文件,使最後修改匹配1.0(雖然相當複雜),或者只是簡單地保留版本歷史記錄,並且在當前開發中將初始版本設置爲1.0,而不是以前的2年發展版本。
希望有人可以給我一些這方面的提示和澄清我的懷疑。
編輯1:所有我要感謝大家的貢獻和幫助
第一。 我現在的版本號已經在5.0.20170619像@Darish建議的形式,但我做什麼疑惑來,因爲我個人同意@Joshua和@Darish是第一次發佈的版本應該有1.0(這是常識),但相反,1.0並沒有反映真正的努力和這個應用程序在這個階段的工作,除此之外,如果我反正喜歡用1.0,並且必須調整「版本歷史」中的所有行,所以當前的開發匹配1.0可能是一個就像一場噩夢,如果我期望讓它變成現實(我不想設置隨機數字)。
編輯2:
到底和思考了很久,我決定,這是最好的1.0啓動後。同時我不得不說,「重構」我目前的「版本歷史」文件將是一個痛苦的屁股,但我的結論是最好做到這一點。
所有答案都對我非常有幫助,我感謝大家,但我只能標記一個,因爲我認爲這是最完整的解釋方面,我還是選@Darish之一。
我認爲你應該留下'5.something'。當用戶提交一些錯誤時,您將更容易跟蹤您的應用程序從哪個版本發生錯誤。 – Panczur