mirror of
				https://github.com/KoboldAI/KoboldAI-Client.git
				synced 2025-06-05 21:59:24 +02:00 
			
		
		
		
	Version Switcher
Allows people to easily switch between different versions of KoboldAI. The stable one, United or their own. Compatible with my earlier update script.
This commit is contained in:
		
							
								
								
									
										40
									
								
								switch-versions.bat
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								switch-versions.bat
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,40 @@ | |||||||
|  | @echo off | ||||||
|  | %~d0 | ||||||
|  | cd %~dp0 | ||||||
|  | TITLE KoboldAI - Branch Switcher | ||||||
|  | SET /P M=<loader.settings | ||||||
|  | IF %M%==1 GOTO drivemap | ||||||
|  | IF %M%==2 GOTO subfolder | ||||||
|  |  | ||||||
|  | :subfolder | ||||||
|  | call miniconda3\condabin\activate | ||||||
|  | GOTO GIT | ||||||
|  |  | ||||||
|  | :drivemap | ||||||
|  | subst K: miniconda3 >nul | ||||||
|  | call K:\python\condabin\activate | ||||||
|  | GOTO GIT | ||||||
|  |  | ||||||
|  | :GIT | ||||||
|  | ECHO 1. KoboldAI Main (The Official stable version of KoboldAI) | ||||||
|  | ECHO 2. KoboldAI United (Development Version, new features but may break at any time) | ||||||
|  | SET /P V=Enter your desired version or type your own GIT URL: | ||||||
|  | IF %V%==1 ( | ||||||
|  | SET origin=https://github.com/koboldai/koboldai-client | ||||||
|  | SET branch=main | ||||||
|  | ) ELSE ( | ||||||
|  | 	IF %V%==2 ( | ||||||
|  | 		SET origin=https://github.com/henk717/koboldai | ||||||
|  | 		SET branch=united | ||||||
|  | 	) ELSE ( | ||||||
|  | 		SET origin=%v% | ||||||
|  | 		SET /P branch=Specify the GIT Branch: | ||||||
|  | 	) | ||||||
|  | ) | ||||||
|  |  | ||||||
|  | git init      | ||||||
|  | git remote remove origin | ||||||
|  | git remote add origin %origin%     | ||||||
|  | git fetch | ||||||
|  | git checkout %branch% -f | ||||||
|  | cmd /k | ||||||
		Reference in New Issue
	
	Block a user