🌝

一些版本管理工具

Posted at — Jan 06, 2022
#version control

版本管理工具介绍

fvm

1.下载dart

dart download
下载后将dart的bin目录添加到path

2.通过dart安装fvm

pub global activate fvm

3.修改系统环境变量,添加fvm的缓存目录

1
2
3
4
# 变量名:
    FVM_HOME
# 变量值:
    D:\fvm

4.fmv常用命令

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
# 查看可用版本
    fvm releases

# 安装flutter
    fvm install <版本>

# 查看当前安装了哪些版本
    fvm list

# 查看当前版本
    fvm current

# 设置默认版本
# 此命令需要管理员权限
# 此命令需要在flutter项目路径下使用,使用后会在项目路径下生成一个[.fvm]文件夹。
    fvm use <版本>

g

1.下载后将g.exe添加到path

2.修改系统环境变量,添加g的缓存目录

1
2
3
4
# 变量名:
    G_HOME
# 变量值:
    D:\gvm

3.修改系统环境变量,将GOROOT指向%G_HOME%\go

4.g的常用命令

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
# 查询已安装的go版本
    g ls 
# 查询可供安装的所有go版本
    g ls-remote  
# 查询当前可供安装的stable状态的go版本
    g ls-remote stable 
# 安装指定版本的go
    g install <版本> 
# 切换至指定版本
    g use <版本> 
# 卸载一个已安装的go版本
    g uninstall <版本> 

nvm

1.下载setup版,安装即可

2.nvm 常用命令

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
# 查看可安装版本
    nvm list available

# 查看已安装版本
    nvm list installed
  # or
    nvm list

# 安装指定版本
# 不指定版本默认安装最新
    nvm install <版本>

# 显示当前版本
    nvm current

# 切换指定版本
    nvm use <版本>