作者 : fjw
标题 : StarTeam学习经验
关键字:
分类 : 开发经验
密级 : 公开
(评分: , 回复: 0, 阅读: 484)
备份StarTeam需要注意备份以下三件东东:
1、StarTeam服务端停止运行,备份安装目录下的 starteam-server-confit.xml文件。此目录记载了一个
StarTeam配置的详细信息。
2、SQL Server停止运行,备份数据文件。 ...01.mdf ...02.ndf ...03.ndf
3、备份配置目录
A、必须备份: 文档目录(Archive/*.*)和附件目录(Attachments/*.*)
B、直接备份整个配置目录更省事些(推荐)
移植StarTeam配置到另一台计算机:
1、恢复数据库,通过数据恢复或附加数据库,个人推荐用附加数据库方式,当然这在备份数据时得是直接复制的啦!
2、复制配置目录,如果是通过A方式备份配置目录,则可能需要建立对应的目录结构。
3、设置 starteam-server-config.xml 文件: 从备份的文件中复制从......的一段设置文件,其中修改如下:
A、RepositoryPath项表示为配置目录,把其中的值更改为相应的目录,注意最后一位为“/”。
B、DBUserName和DbPassword分别为数据库登录的帐号和密码,如果数据库的帐号按原来的建立,则不需要修改,密码清空时为“”。
C、ComputerName项表示为计算机名称,把此项修改为本机名。
D、ServiceMode项表示服务的执行模式,0为Application状态,1为Service状态。
E、Status项表示为服务的状态, Ready为准备,Running为运行。
4、设置完配置文件后运行 StarTeam Server 程序,则在服务列表中即显示出新移植过来的配置了。此时不能立即启动此服务配置的,因为还有些项目没有进行设置。操作如下:
A、点击Properties进行属性设置,其中的数据库登录要进行设置,如ODBC连接名称、数据库登录账号及密码等。
此时服务配置已设置完毕,但此时如果点击Verify Vault则有可能出错(如果配置目录与以前目录不同的情况),但启动服务则可以正常进行。
如果Verify Vault时出错,则需要进入 StarTeam Administrator 工具,在 Configure Server...中把相应的目录都更改为正确的目录即可。
A、General页中的 Attachments Path:目录
B、Vault页中的 Vault: 、 Disk cache:、 Archive: 等目录
不知为何,在配置文件中明明已经把相关目录设置了啊,为什么这几个分项明细目录还得重新设置目录呢。
注意事项:
A、数据库的登录账号和密码
B、建立正确的ODBC配置