前言:今天想把代码从SVN迁移到git上,然后就找了篇在Windows下搭建git服务器的教程开始弄,但是修改完配置文件后一直没法启动服务,折腾好久才找到解决办法。
问题出在以管理员身份运行 gitblit.cmd后cmd窗口一闪而过,之后打开浏览器并不能打开页面,说明启动失败,所以我想到了直接使用CMD命令来运行而不是运行该文件(我的系统为win10)
1.按win+x,选择命令提示符(管理员)
2.使用cd命令进入gitblit的文件夹
3.把gitblit.cmd中的命令:@java -jar gitblit.jar --baseFolder data 复制出来,粘贴到CMD中,
回车运行,启动成功
注意:不要把最后的 %* 也粘贴进来,
注意:不要把最后的 %* 也粘贴进来,
注意:不要把最后的 %* 也粘贴进来,
注意:不要把最后的 %* 也粘贴进来,
否则就会出现下面无法启动的情况:
当然,你要是直接修改gitblit.cmd中的命令,理论上可行(我懒得去验证了)
上面可以看出问题可能出在gitblit.cmd文件中的 %* ,至于为什么。。。我不知道