12 12
发新话题
打印

[求助] starteam的repository path 修改问题( 此文章被查看:2321次,被回复:11篇!! )

starteam的repository path 修改问题

在starteam里面创建了两个服务,分别用的不同的端口和数据库,但是repository的目录选错了,本来想用不同的,结果用的和原来一样的目录,就是说两个服务的repository是同一个目录。用了一段时间,已经有了一下数据放在原来的目录下面的时候才发现,中间我修改了第二个服务的repository path,可是这个目录下面只有一个“trace”目录和几个log文件,如果继续这么用的话,新的数据是不是还是放在原来的目录下面了?是不是要重新建服务服务?



© 本文为 xiaoxueSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

你把你的所有操作步骤一步一步列出来让我看看
照理说如果你不怕第二服务的repository中以前的资料丢失的话,你可以更改
或者把 那个公用的repository复制一个出来,做一些更改~
具体的你得给我详细信息,我才能想办法



© 本文为 大大SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员
醉过知酒浓,爱过知情重,缘来缘去总是空!

TOP

我的操作步骤

我的说法可能有点罗嗦哈:
1、前提是已经创建了一个服务配置
     启动时用端口49201
     服务名:scm1;
     数据库:scm1;
     repository path :E:\starteam(49201)\repository path;
2、创建第二个服务
     启动时用端口 8888
       服务名:scm2;
     数据库:scm2;
     repository path :E:\starteam(49201)\repository path;
【这里其实是写错了,本来repository path 应该选择E:\starteam(8888)\repository path的。】

3、修改scm2的repository path
      把scm2的repository path 改成“E:\starteam(8888)\repository path”

4、结果说明
    E:\starteam(8888)\repository path 里面只有一个“trace”和一个“log”;
    在“server administrator”里面scm2“configration server”的每项路径都显示为原来的路径。这个要是改了就出错了。

这样的话是不是只有重新建服务和项目库才能把数据分开?



© 本文为 xiaoxueSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

我大概知道一个方法,不保证100%没有问题。不知道你能不能用。
如果愿意等的话,等我下班后,测试用例做完了。我慢慢写出来大概的步骤!

© 本文为 大大 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
醉过知酒浓,爱过知情重,缘来缘去总是空!

TOP

你把以前两个共用的repository复制一个,放到8888端口的repository中。然后,做一下修改:
1.修改log file path地址
2.修改Attachment目录
3.修改Archive的目录
4.修改Caches的目录
如果你用的2005以上版本,3和4可以在Hive-Index.xml中可以改

这是目前我能想到的修改的地方。还有一点你可以注意一下starteam-server configs.xml
看看里面是否需要更改
这样改过之后试运行看看

另外提醒你,做之前注意备份!
本帖最近评分记录
  • 懂你 金钱 +10 2006-10-9 20:35

© 本文为 大大 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
醉过知酒浓,爱过知情重,缘来缘去总是空!

TOP

这个方法我还没试,觉得应该可以,可是这样的话我的8888端口服务对应的repository就跟原来一样大了,有10G多呢,还会影响正常使用,想想就觉得可怕。斑竹有没有试过在verify vault报错以后添加那些文件?我的目录文件是在台大了,试一次大半天。

© 本文为 xiaoxue 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

如果想保存以前的纪录就得复制,一般10G是还好的啦
我这里最多的有20G,只要保持好硬盘空间足够就没问题了
目前为止我都没发现什么问题!

verify vault报错???
报什么错???

© 本文为 大大 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
醉过知酒浓,爱过知情重,缘来缘去总是空!

TOP

就是修改了log file path地址、Attachment目录、Archive的目录和Caches的目录以后执行“verify vault”出现的对话框,很多都是“fail to find archive”。【这里不能贴附件,我的报错贴不上来】然后可以点“repa”,自己取选那个file ID,我说的是从这里改,可是系统反映很慢,总是打不开archive目录,斑竹有什么意见?

© 本文为 xiaoxue 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

starteam-server configs.xml
这个文件你修改过吗?
好像这个配置文件里面也有需要修改的地方!
你看看有些位置对不对?!
然后你别急着verify vualt
先试运行一下。试着加文档看看

© 本文为 大大 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
醉过知酒浓,爱过知情重,缘来缘去总是空!

TOP

大大精神可嘉阿,呵呵 5 5

© 本文为 yunyun123 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

 12 12
发新话题