在提取、测试、编译和部署ASP.NET (.NET 3.5)应用程序时,我应该使用什么方法?
我是.net技术新手,使用VisualStudio2008Professional版.currently,使用厚客户端清晰的案例动态视图
1/我应该使用哪个视图从ClearCase中提取数据:
动态视图还是快照视图?
2/我希望从ClearCase中提取最新的源代码,并将源放在服务器端的指定文件夹中。基于配置规范。
我开始使用Cruise控件.net从ClearCase动态视图中提取源代码。
但是它失败了,错误的'c:/setup/vtproject/abc is not a snapshot view',如果是的话,应该是什么在我的ccnet配置?
3/一旦对象被复制,并运行一个构建脚本来编译对象和带有发布标签的版本,将发布版本部署到app server文件夹中。
请给我一个安装的工具/解决方案。
发布于 2009-07-03 06:16:50
1/我应该使用哪个视图从ClearCase中提取数据
您可以从动态视图开始,因为它允许对配置规范进行修改,直到您准确地看到所需的数据。然后切换到快照视图。
配置规范内容取决于存储数据的分支(这里是ASP.Net应用程序)。
如果您不使用UCM,而是只使用基本ClearCase,并且没有修改任何配置规范,则默认情况下它们存储在主分支中。
这意味着默认配置规范就足够了:
element * CHECKEDOUT
element * /main/LATEST然后,您可以使用相同的配置规范行和一个加载规则(load /myVob/MyRootDirectory)声明快照视图,这是动态视图中找不到的指令,因为它们是.)(它们不会“加载”任何东西,只会让您通过网络访问正确的版本)
2/我希望从ClearCase中提取最新的源代码,并将源放在服务器端的指定文件夹中
因为巡航控制抱怨快照视图,这意味着服务器上必须有ClearCase (并不总是一个好策略,但我只是回答您的问题)。
如果您有ClearCase,只需使用以下方法声明另一个快照视图:
与前面提到的配置规范相同的配置规范,即快照视图的根目录,如您的('c:/setup', supposing 'vtproject' is a Vob and 'abc`‘项目的根目录克鲁斯控件所期望的那样)
[3]部署不再与ClearCase有关。在这一点上,一些同步或机器人复制过程是合适的。
https://stackoverflow.com/questions/1077112
复制相似问题