最近使用的BitBucket由于种种原因不能访问,网上一番搜索后最终还是决定选择STASH作为团队的源代码管理器以便于将来与JIRA以及其他组件的集成。
我的安装环境为 Windows 7 32 bits + JAVA 1.6,而STASH还要求在Windows上安装Git及Perl。所以第一步先下载必要的组件,
1、下载msysgit,下载地址
2、安装msysgit,安装过程中选择如下选项(请不要选择第一个选项)
3、在命令行窗口输入一下命令以测试git及perl在windows上已安装成功
git --version
perl --version
4、到官网下载STASH
下载地址为: http://www.atlassian.com/software/stash/download
5、相关系统变量设置
STASH安装需要设置的系统变量有 JAVA_HOME, STASH_HOME
JAVA_HOME为你JAVA安装目录
STASH_HOME是你存放STASH数据的目录,请你将该目录设置为STASH安装目录不同的目录。注:尽量将STASH_HOME目录设置成一个较短的目录,这是由于Windows的目录是有长度限制的,有有些情况下会造成STASH不能正常工作
6、安装STASH
6.1、将下载后的STASH压缩文件解压,然后在命令行中定位到解压目录运行bin\start-stash.bat
注:请确保当前用户有读写STASH目录的权限
6.2、输入完命令后等待tomcat启动,如果没有发现任何错误的话在浏览器中输入http://localhost:7990/,
6.3、在新打开的页面中设置数据库(由于我先是在本机做的测试安装,因此我选择的是内部数据库)
6.4、设置管理员用户名及密码
6.5、然后登录
6.6、点击STASH界面上部的的Administration,然后选择License链接输入你的License(我在此处输入的是我在atlanssion官网上申请的试用License)
打开资源管理器查看JAVA.exe消耗资源情况,450M内存没了--Java做的就是耗资源啊!
Go! Enjoy STASH From Now On! :)
参考:
https://confluence.atlassian.com/display/STASH/Installing+Stash+on+Windows
设置系统变量的命令
setx YOUR_SYS_VARIABLE_NAME PATH [-m]
YOUR_SYS_VARIABLE_NAME:系统变量名
PATH:路径地址(请不要包含反斜杠)
-m: 可选项,如果不选系统变量只应用于当前用户,否则将应用于Machine级别