加入收藏 | 设为首页 | Life家族 | SCMLife | RMLife | PMLife | SQALife | TESTLife | 企业VIP专区 | 中文化荣誉殿堂
 
发新话题
打印

[已解决] 有没有什么办法,同样的库结构可否COPY?( 此文章被查看:1075次,被回复:7篇!! )

有没有什么办法,同样的库结构可否COPY?

我公司的配置库结构大同小异,可否有办法,在另一个项目的配置库中COPY库结构,谢谢!


问题已经解决 [打开主题]
本主题的最佳答案为 [ 7 楼].



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

TOP

库结构,是否指 project 和 subproject,就是对应的操作系统的目录结构?

可以这么做:
建立新库,将原来的本地结构复制一份,新设置工作目录,再添加项目。



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

TOP

谢谢!

是这样的,我们公司规定一个项目一个配置库,
比如项目A,下面建多个区,个人工作区、测试区、基线区、发布区、参考区等等,在每个区下面又建多个工作目录,
因为每个项目的东东都大同小异,所以看有没有个简便的方法,就把目录结构全部复制过去,不要一级级目录创建。

[ 本帖最后由 雨@天 于 2007-7-9 16:39 编辑 ]



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

TOP

回复 #3 雨@天 的帖子

我上面写的就是针对你这个场景:
建立新库,将原来的本地结构复制一份,删除所有文件而保留目录结构,设置工作目录对应该目录结构,再添加到vss project。

删除所有文件而保留的目录结构,你可以再复制一份留做以后用。
整个过程写个bat文件,很方便的!

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

TOP

我的方法差不多,我再写得具体点

目的:B库需要拷贝A库的目录结构,创建B库的配置库。

做法:
1、取得A库的目录结构,可能其中包含了具体的文件
2、用xcopy命令拷贝一次A库,其中可以使用参数,使得本次拷贝只拷贝目录,不拷贝文件,因此得到了一个B库德目录结构
3、把此目录的根目录拖到B库的$下,使用递归添加目录即可

© 本文为 hongerchen 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
学习创造财富   交流建立友谊

TOP

谢谢两位!

可是我还是不太明白,
我使用的是VSS6.0+SOS4.21

怎么设置参数?
bat文件怎么写?

你们说的拷贝目录结构指的是拷贝服务器上的文件目录吗,
比如:原项目/DATA/......、原项目/TEMP/......
把原项目下所有的目录都COPY到新项目中?

我先建立一个new库,通过srcsafe.ini链接到VSS库中,然后把new库中目录与文件全部删除,将原项目中所有文件复制到new项目中
是不是这样就可以了,会不会影响原库。

在客户端看到的结构是
$/原项目/开发区
        /基线区
        /测试区......

操作后(把项目名称修改成新的项目名),

在客户端看到的结构是
$/新项目/开发区
        /基线区
        /测试区........

不好意思,我初来乍到,什么都不懂,前任什么都没留下就走了,而且以前用的是clearcase
用的人都嫌慢,故改用VSS

[ 本帖最后由 雨@天 于 2007-7-10 15:30 编辑 ]

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

TOP

LZ,可能是我没有说清楚,我再调整一下,方法可能有点笨,但是我的确这样做过。

前提:已经有OLD配置库,现在要建一个NEW配置库,要求NEW的目录结构和OLD的一样。

步骤如下:
1、使用VSS客户端,利用递归,下载OLD的所有内容在你的机器上。假如根目录路径为D:\OLD_PROJECT
2、在DOS下,使用xcopy命令,把OLD_PROJECT的目录结构拷贝成NEW_PROJECT,xcopy命令如下:xcopy D:\OLD_PROJECT D:\NEW_PROJECT /t /e
3、使用VSS服务器端,建立新的配置库NEW
4、使用VSS客户端,登录到NEW配置库
5、使用VSS客户端,利用递归,把D:\NEW_PROJECT文件夹拖放到NEW配置库的$目录下即可
6、至此,NEW的目录结构和OLD就一样了。


最佳答案
该回答被楼主/管理员列为正解!
本帖最近评分记录
  • hifly 威望 +2 很详细了 2007-7-11 09:05

© 本文为 hongerchen 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
学习创造财富   交流建立友谊

TOP

多谢!
这法子有点儿麻烦,不过真的可以实现哦,太感谢了!

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

TOP

发新话题