我正在製作一個簡單的腳本,用於對用戶正在處理的腳本進行版本升級。該腳本應檢查最新版本的當前工作文件夾,並增加1。查找具有最高版本號的數組中的字符串
版本下面是我使用的文件夾中的一個例子,這是按名稱排序。
> TES_DAS_010_COMP_ARTIST_v001_01.comp
> TES_DAS_010_COMP_ARTIST_v005_01.comp
> TES_DAS_010_COMP_ESKI_v002_01.comp
> TES_DAS_010_COMP_ESKI_v004_01.comp
> TES_DAS_010_COMP_ESKI_v004_02.comp
> TES_DAS_010_COMP_ESKI_v004_03.comp
> TES_DAS_010_COMP_ESKI_v006_01.comp
> TES_DAS_010_COMP_ESKI_v007_01.comp
> TES_DAS_010_COMP_NEWGUY_v008_01.comp
> TES_DAS_010_COMP_NEWGUY_v003_01.comp
現在我有用戶ESKI將要版本升級。所以我需要找到一種方法來確定最新版本和增量。 在此示例中,當前版本爲「TES_DAS_010_COMP_NEWGUY_v008_01.comp」。
我怎樣可以針對哪些文件是最新的,所以我可以做一個名爲「TES_DAS_010_COMP_ESKI_v009_01.comp」新版本
似乎你也有子版本。他們有用嗎?如果這是全部自動生成的,您可以查看創建的最新日期。 –
沒有顛覆不重要。市長版本是我正在追求的。 – eski
不是一個壞主意,它們都是由腳本創建的,所以理論上它們都應該有正確的時間戳。我會感覺最好有手動強制檢查.. :) – eski