我正在替换 Azure 服务器上的前端文件夹,并且我想保留前端的历史记录。我使用的是 Kudu 控制台,它与 Windows 中的 CMD 几乎相同。不幸的是,我无法通过谷歌搜索有关如何获取有关文件夹创建时间的 yyyymmdd 信息。
现在我只是将 dist 文件夹上传到根前端文件夹并通过命令重命名
ren current current-old & ren dist current & cp web.config current/web.config
然后我必须手动将 current-old 重命名为例如 current-20211015 (如果它是在 2021-10-15 上传的)
命令前的结构
- frontend
- current
- current-20211001
- current-20210920
- ... older currents
- dist
- web.config
命令后所需的结构
- frontend
- current // This is renamed dist
- current-20211015 // This is renamed current
- current-20211001
- current-20210920
- ... older currents
- web.config
所以最后我需要这样的东西(如果不容易获得文件夹的创建日期,可以使用文件夹/index.html 创建日期):
ren current current-{get created date of "current" folder, or created date of "current/index.html" in YYYYMMDD format} & ren dist current & cp web.config current/web.config
如果可能的话,最好的结果是拥有一行命令。谢谢你的任何想法